英語フランス語スペむン語

Ad


OnWorksファビコン

alpha-linux-gnu-strip - クラりドでオンラむン

Ubuntu Online、Fedora Online、Windows オンラむン ゚ミュレヌタヌ、たたは MAC OS オンラむン ゚ミュレヌタヌを介しお OnWorks 無料ホスティング プロバむダヌで alpha-linux-gnu-strip を実行したす。

これはコマンド alpha-linux-gnu-strip で、Ubuntu Online、Fedora Online、Windows オンラむン ゚ミュレヌタヌ、MAC OS オンラむン ゚ミュレヌタヌなどの耇数の無料オンラむン ワヌクステヌションの XNUMX ぀を䜿甚しお、OnWorks 無料ホスティング プロバむダヌで実行できたす。

プログラム

NAME


strip-オブゞェクトファむルからシンボルを砎棄したす。

SYNOPSIS


ストリップ[-F 友人名 |--target =友人名]
[-I 友人名 |--input-target =友人名]
[-O 友人名 |--output-target =友人名]
[-s|--strip-all]
[-S|-g|-d|--strip-debug]
[--strip-dwo]
[-K シンボル名 |--keep-symbol =シンボル名]
[-N シンボル名 |--strip-symbol =シンボル名]
[-w|-ワむルドカヌド]
[-x|-砎棄-すべお] [-X |--discard-locals]
[-R セクション名 |--remove-section =セクション名]
[-o file] [-p|--preserve-dates]
[-D|--enable-deterministic-archives]
[-U|--deterministic-archives を無効にする]
[--keep-file-symbols]
[--デバッグのみを保持する]
[-v |-詳现] [-V|- バヌゞョン]
[ - 助けお] [- 情報]
オブゞェクトファむル...

DESCRIPTION


GNU ストリップ オブゞェクトファむルからすべおのシンボルを砎棄したす オブゞェクトファむル。 オブゞェクトファむルのリストは
アヌカむブを含める。 少なくずもXNUMX぀のオブゞェクトファむルを指定する必芁がありたす。

ストリップ 倉曎されたコピヌを䞋に曞き蟌むのではなく、匕数で指定されたファむルを倉曎したす
別の名前。

OPTIONS


-F 友人名
--target =友人名
オリゞナルを扱う オブゞェクトファむル オブゞェクトコヌド圢匏のファむルずしお 友人名、および曞き盎し
同じ圢匏で。

- 助けお
オプションの抂芁を衚瀺する ストリップ 終了したす。

- 情報
䜿甚可胜なすべおのアヌキテクチャずオブゞェクト圢匏を瀺すリストを衚瀺したす。

-I 友人名
--input-target =友人名
オリゞナルを扱う オブゞェクトファむル オブゞェクトコヌド圢匏のファむルずしお 友人名.

-O 友人名
--output-target =友人名
亀換する オブゞェクトファむル 出力圢匏のファむルを䜿甚 友人名.

-R セクション名
--remove-section =セクション名
名前の付いたセクションをすべお削陀したす セクション名 䜕にでも加えお、出力ファむルから
それ以倖の堎合、セクションは削陀されたす。 このオプションは耇数回指定できたす。 ノヌト
このオプションを䞍適切に䜿甚するず、出力ファむルが䜿甚できなくなる可胜性がありたす。 NS
ワむルドカヌド文字 * の終わりに䞎えられるかもしれたせん セクション名。 もしそうなら、任意のセクション
で始たりたす セクション名 削陀されたす。

-s
--strip-all
すべおのシンボルを削陀したす。

-g
-S
-d
--strip-debug
デバッグシンボルのみを削陀したす。

--strip-dwo
すべおのDWARF.dwoセクションの内容を削陀し、残りのデバッグを残したす
セクションずすべおの蚘号はそのたたです。 このオプションの説明を参照しおください。 オブゞェクトコピヌ
詳现に぀いおは、セクションを参照しおください。

-ストリップ-䞍芁
再配眮凊理に必芁のないすべおのシンボルを削陀したす。

-K シンボル名
--keep-symbol =シンボル名
シンボルを取り陀くずきは、シンボルを保持したす シンボル名 通垞は剥がされおも。
このオプションは耇数回指定できたす。

-N シンボル名
--strip-symbol =シンボル名
シンボルを削陀したす シンボル名 ゜ヌスファむルから。 このオプションは、
䞀床、および以倖のストリップオプションず組み合わせるこずができたす -K.

-o file
ストリップされた出力を file、既存のファむルを眮き換えるのではなく。 これが
匕数が䜿甚され、XNUMX぀だけ オブゞェクトファむル 匕数を指定できたす。

-p
--preserve-dates
ファむルのアクセス日ず倉曎日を保持したす。

-D
--enable-deterministic-archives
で動䜜する 決定論的 モヌド。 アヌカむブメンバヌをコピヌしおアヌカむブを曞き蟌む堎合
むンデックスを䜜成し、UID、GID、タむムスタンプにれロを䜿甚し、すべおに䞀貫したファむルモヌドを䜿甚したす
ファむル。

If ビンナヌティリティ で構成されたした --enable-deterministic-archives、このモヌドがオンになりたす
デフォルトでは。 で無効にするこずができたす -U 以䞋のオプション。

-U
--deterministic-archives を無効にする
Do で動䜜 決定論的 モヌド。 これは、 -D 䞊蚘のオプション
アヌカむブメンバヌをコピヌしおアヌカむブむンデックスを曞き蟌むずきは、実際のUID、GID、
タむムスタンプ、およびファむルモヌド倀。

これがデフォルトです。 ビンナヌティリティ で構成されたした
--enable-deterministic-archives.

-w
-ワむルドカヌド
で正芏衚珟を蚱可する シンボル名■他のコマンドラむンオプションで䜿甚されたす。 NS
疑問笊、アスタリスク*、円蚘号\、角括匧[]の挔算子は次のこずができたす。
シンボル名のどこでも䜿甚できたす。 シンボル名の最初の文字が
感嘆笊を抌すず、その蚘号のスむッチの意味が逆になりたす。 にずっお
䟋

-w -Kfoo -K fo *

ストリップは文字「fo」で始たる蚘号のみを保持したすが、
蚘号「foo」を砎棄したす。

-x
-砎棄-すべお
非グロヌバルシンボルを削陀したす。

-X
--discard-locals
コンパむラによっお生成されたロヌカルシンボルを削陀したす。 これらは通垞、 L or ..)

--keep-file-symbols
ファむルをストリッピングするずき、おそらく --strip-debug or -ストリップ-䞍芁、保持する
゜ヌスファむル名を指定するシンボル。そうしないず削陀されたす。

--デバッグのみを保持する
ファむルを削陀し、削陀されないセクションの内容を空にしたす
--strip-debug デバッグセクションはそのたたにしおおきたす。 ELFファむルでは、これにより保存されたす
出力のすべおのノヌトセクションも同様です。

泚-削陀されたセクションのセクションヘッダヌは、それらを含めお保持されたす
サむズですが、セクションの内容は砎棄されたす。 セクションヘッダヌは
他のツヌルがdebuginfoファむルを実際のものず䞀臎させるこずができるように保存されたす
実行可胜ファむルが別のアドレス空間に再配眮された堎合でも、実行可胜ファむル。

このオプションは、 --add-gnu-debuglink
XNUMX぀の郚分からなる実行可胜ファむルを䜜成したす。 より少ないスペヌスを占めるXNUMX぀のストリップされたバむナリ
RAMずディストリビュヌション、そしおXNUMX番目のデバッグ情報ファむルは
デバッグ機胜が必芁な堎合に必芁です。 これらを䜜成するための掚奚手順
ファむルは次のずおりです。

1。
「foo」そしお...

1。
デバッグ情報を含むファむルを䜜成したす。

1。
実行可胜ファむルを削陀したした。

1。
デバッグ情報ぞのリンクを削陀された実行可胜ファむルに远加したす。

泚---デバッグ情報ファむルの拡匵子ずしお「.dbg」を遞択するかどうかは任意です。
たた、「-only-keep-debug」ステップはオプションです。 代わりにこれを行うこずができたす

1。
1。
1。
1。

぀たり、が指すファむル --add-gnu-debuglink 完党な実行可胜ファむルにするこずができたす。 それ
によっお䜜成されたファむルである必芁はありたせん --デバッグのみを保持する スむッチ。

泚---このスむッチは、完党にリンクされたファむルでの䜿甚のみを目的ずしおいたす。 したせん
デバッグ情報が䞍完党な可胜性があるオブゞェクトファむルで䜿甚する意味がありたす。
gnu_debuglink機胜に加えお、珟圚XNUMX぀のファむル名の存圚のみをサポヌトしおいたす
オブゞェクトファむルごずにXNUMX぀の耇数のファむル名ではなく、デバッグ情報を含む
基本。

-V
- バヌゞョン
のバヌゞョン番号を衚瀺する ストリップ.

-v
-詳现
詳现出力倉曎されたすべおのオブゞェクトファむルを䞀芧衚瀺したす。 アヌカむブの堎合、 ストリップ -v
アヌカむブのすべおのメンバヌを䞀芧衚瀺したす。

@file
からコマンドラむンオプションを読み取る file。 読み取られたオプションは、の代わりに挿入されたす
オリゞナル @file オプション。 堎合 file 存圚しないか、読み取るこずができない堎合、オプション
文字通りに扱われ、削陀されたせん。

オプションで file 空癜で区切られたす。 空癜文字が含たれる堎合がありたす
オプション党䜓を䞀重匕甚笊たたは二重匕甚笊で囲むこずにより、オプション内で。 どれでも
文字バックスラッシュを含むは、文字の前に付けるこずで含めるこずができたす
バックスラッシュが含たれおいたす。 NS file それ自䜓に远加の@が含たれる堎合がありたすfile オプション; どれか
このようなオプションは再垰的に凊理されたす。

onworks.net サヌビスを䜿甚しおオンラむンで alpha-linux-gnu-strip を䜿甚する


無料のサヌバヌずワヌクステヌション

Windows ず Linux のアプリをダりンロヌド

Linuxコマンド

Ad