これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの 8300 つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド hXNUMX-hitachi-coff-size です。
プログラム:
NAME
サイズ-セクションサイズと合計サイズを一覧表示します。
SYNOPSIS
サイズ [-A⎪-B⎪--format =互換性]
[ - 助けて]
[-d⎪-o⎪-x⎪-基数=数]
[-t⎪-合計]
[--target =友人名] [-V⎪- バージョン]
[オブジェクトファイル...]
DESCRIPTION
GNU サイズ ユーティリティは、各オブジェクトのセクションサイズ---および合計サイズ---を一覧表示します
またはアーカイブファイル オブジェクトファイル その引数リストで。 デフォルトでは、XNUMX行の出力は
アーカイブ内の各オブジェクトファイルまたは各モジュールに対して生成されます。
オブジェクトファイル...は調査対象のオブジェクトファイルです。 何も指定されていない場合、ファイル「a.out」
使用されます。
OPTIONS
コマンドラインオプションの意味は次のとおりです。
-A
-B
--format =互換性
これらのオプションのXNUMXつを使用して、GNUからの出力かどうかを選択できます サイズ 似てる
SystemVからの出力 サイズ (使用 -Aまたは --format = sysv)、またはバークレー サイズ (使用 -Bまたは
--format = berkeley)。 デフォルトは、Berkeleyのものと同様のXNUMX行形式です。
これは、バークレー(デフォルト)形式の出力の例です。 サイズ:
$ size --format = Berkeley ranlib size
テキストデータbssdechexファイル名
294880 81920 11592 388392 5ed28 ランリブ
294880 81920 11888 388688ee5サイズ
これは同じデータですが、SystemVの規則に近い形で表示されます。
$ size --format = SysVranlibサイズ
ranlib:
セクションサイズアドレス
.text 294880 8192
.データ 81920 303104
.bss 11592 385024
合計388392
サイズ:
セクションサイズアドレス
.text 294880 8192
.データ 81920 303104
.bss 11888 385024
合計388688
- 助けて
受け入れ可能な引数とオプションの要約を表示します。
-d
-o
-x
-基数=数
これらのオプションのいずれかを使用して、各セクションのサイズを指定するかどうかを制御できます
XNUMX進数(-dまたは -基数= 10); XNUMX進数(-oまたは -基数= 8); またはXNUMX進数(-xまたは
-基数= 16)。 で -基数=数、8つの値(10、16、XNUMX)のみがサポートされます。 NS
合計サイズは常にXNUMXつの基数で示されます。 XNUMX進数およびXNUMX進数 -d or -x
出力、または使用している場合はXNUMX進数とXNUMX進数 -o.
-t
-合計
リストされているすべてのオブジェクトの合計を表示します(バークレー形式のリストモードのみ)。
--target =友人名
のオブジェクトコード形式を指定します オブジェクトファイル is 友人名。 このオプションはそうではないかもしれません
必要; サイズ 多くのフォーマットを自動的に認識できます。
-V
- バージョン
のバージョン番号を表示します サイズ.
onworks.net サービスを使用してオンラインで h8300-hitachi-coff-size を使用する