1

ストリップは実行可能ファイルを小さくするプログラムだと聞きました。

コンパイラ(Pythonの場合)からオンにしようとしましたが、ストリップを実行すると、コマンドプロンプトから「ストリップがコマンドまたはプログラムとして認識されません」というエラーが表示されます。

では、Windows用のstripの実行可能ファイルはどこで入手できますか?

4

3 に答える 3

3

Unix / Linuxスタイルのストリップは、デバッグ目的で使用されるシンボル情報を削除します。WindowsでのAFAIKストリップユーティリティは、使用されたコンパイラに固有のものです。詳細については、SOでここを参照してください。

役立つ可能性のある関連ユーティリティはStripRelocです。これは、実行可能ファイルから再配置情報を削除して、実行可能ファイルを小さくするユーティリティです。ただし、手順を読んでください。システム上のすべての.exeに対して盲目的に実行することはお勧めしません...

于 2009-10-08T21:26:30.530 に答える
3

Strip は、デバッグ シンボルなどの情報をオブジェクト ファイルから削除します。これを行うと、ファイルが小さくなります。

持っている場合は、C コンパイラ (GCC など) と共に配布されている可能性があります。

于 2009-10-08T21:19:08.517 に答える
2

strip はGNU の binutils の一部です。

于 2009-10-08T21:16:20.863 に答える