gcc -s
とUnixを使用してコンパイルするとstrip
、実行可能ファイルからすべてのシンボルテーブルと再配置情報が削除されます(サイズが小さくなります)。
これは実行可能ファイルの機能に影響を与える可能性がありますか?アドレス空間配置のランダム化( ASLR )を実行する一部のオペレーティングシステムには、この情報が必要ですか?そうでない場合は、そもそもなぜそれらを維持するのですか?
上記の少し詳細な概要が役立ちます。
gcc -s
とUnixを使用してコンパイルするとstrip
、実行可能ファイルからすべてのシンボルテーブルと再配置情報が削除されます(サイズが小さくなります)。
これは実行可能ファイルの機能に影響を与える可能性がありますか?アドレス空間配置のランダム化( ASLR )を実行する一部のオペレーティングシステムには、この情報が必要ですか?そうでない場合は、そもそもなぜそれらを維持するのですか?
上記の少し詳細な概要が役立ちます。