3

ubuntu x86_64 の build-essential パッケージをインストールし、c プログラムと c++ プログラムをコンパイルすると正常に動作しますが、コンパイルされたバイナリに「Ubuntu linaro」が表示されます。これを取り除く方法はありますか?

4

2 に答える 2

3

16 進エディタを使用して削除できます。なぜそれを削除したいのですか??

于 2011-03-18T12:34:02.747 に答える
2

その文字列がどのセクションにあるかを把握できる場合 (.com かな?)、使用できます。

strip -R .comment (or whatever section name)

そのセクションをバイナリから削除します。

x86 用の Ubuntu 10.10 の gcc は、無関係な文字列をバイナリに入れないようです。

于 2011-03-19T06:05:41.157 に答える