sox、Qsox

コンパイラー・オプションとバージョン番号を実行ファイルに保存するようにコンパイラーに指示します。

IDE オプション

なし

アーキテクチャー

IA-32、インテル(R) EM64T、インテル(R) Itanium(R) アーキテクチャー

構文

Linux* および Mac OS*: -sox
-no-sox
Windows*:  /Qsox
/Qsox-

引数

なし

デフォルト

オフ コンパイラーは、コンパイラー・オプションとバージョン番号を実行ファイルに保存しません。

説明

このオプションは、コンパイラー・オプションとバージョン番号を実行ファイルに保存するようにコンパイラーに指示します。これらの情報が保存されることで、ディスク上の実行ファイルのサイズは少し増えます。

このオプションにより、コンパイラーはそれぞれのオブジェクト・ファイルに、コンパイルされた各ソースファイルのコンパイラー・バージョンとコンパイルオプションについての情報を含む文字列を埋め込みます。オブジェクト・ファイルを実行ファイルにリンクする際、リンカーはそれぞれの情報文字列を実行ファイルのヘッダーに配置します。これにより、文字列ユーティリティーなどのツールを使用して実行ファイルのビルドに使用されたオプションを特定できるようになります。

代替オプション

なし