実行ファイルへのコンパイラー情報の保存

実行ファイルにコンパイラーの情報を保存する場合は、-sox (Linux*) または /Qsox (Windows*) オプションを使用します。このオプションを使用すると、次の情報が保存されます。

Linux:

オブジェクト・ファイルに文字列として保存されているコンパイラー情報を表示するには、次のコマンドを実行します。

strings -a a.out|grep comment:

Windows:

オブジェクト・ファイルに文字列として保存されているリンカー宣言子を表示するには、次のコマンドを実行します。

link /dump /directives filename.obj

-?comment リンカー宣言子は、コンパイラーのバージョン番号を表示します。

実行ファイル中のコンパイラー情報を検索するには、次のコマンドを実行します。

findstr "Compiler" filename.exe

この検索では、"Compiler" という部分文字列を含む文字列が検索されます。