本ドキュメントの情報は、特別に明記されていない限り、サポートする すべてのオペレーティング・システムおよびアーキテクチャーに適用されます。
本書 では、次の表記規則を使用しています。
this type |
コマンドラインまたはオプション 引数。 |
This type |
コードの例を示します。 |
This type |
入力する文字を表します。 |
This type |
メニュー名、メニュー項目、ボタン名、ダイアログウィンドウ名、およびその他のユーザー・インターフェイス項目を大括弧 ([ ]) で表記します。 |
[ファイル] > [開く] |
メニュー名およびメニュー項目の間に大なり記号 (>) が使用されていると、それらのメニューを順番に実行することを示しています。例えば、「[ファイル] > [開く] をクリックします」の場合、[ファイル] メニュー内の [開く] をクリックし、この動作を実行します。 |
{value | value} |
選択できる項目または値を表します。通常、これらの括弧の値のいずれかを選択します。 |
[item] |
オプションの項目を示します。 |
item [, item ]... |
省略記号 (3 個のドット) の前の項目が繰り返されていることを示します。 |
Windows* OS Windows オペレーティング・システム |
サポートするすべての Microsoft* Windows オペレーティング・システムを指します。 |
Linux* OS Linux オペレーティング・システム |
サポートするすべての Linux オペレーティング・システムを指します。 |
Mac OS* X Mac OS X オペレーティング・システム |
Mac OS X オペレーティング・システムを実行するインテル® プロセッサー・ベースのシステムを指します。 |
Microsoft* Windows* XP |
用語や名称に付いているアスタリスク (*) は、他社の製品登録商標を示します。 |
コンパイラー・オプション |
コンパイラー・コマンドラインで使用できる Windows OS オプション、Linux OS オプション、MAC OS X オプションを指します。 |
コンパイラー・オプション の表記規則 | |
/option または |
オプション名の前に付いているスラッシュ (/) は、そのオプションが Windows OS で使用できることを意味します。オプション名の前に付いているダッシュ (-) は、そのオプションが Linux OS および Mac OS X システムで使用できることを意味します。例: |
/option:argument または |
オプションに引数 (パラメーター) が必要なことを示します。例えば、次のオプションでは引数を指定する必要があります: |
/option:keyword または |
オプションに、keyword 値を 1 つ指定する必要があることを示します。 |
/option[:keyword ] または |
オプションをそのまま使用するか、または keyword 値を指定できることを示します。 |
option[n] または option[:n] または option[=n] |
[ ] 内の値にさまざまな値を指定するか、または省略することができます。例えば、/Qfnalign[:n] オプションまたは -falign-functions[=n] オプションの場合、n に 0 以上の値を指定するか、または n を省略することができます。 |
option[-] |
オプションの最後に "-" が付いている場合、オプションは無効になります。例えば、/Qglobal_hoist- は、Windows OS オプションの /Qglobal_hoist を無効にします。 |
[no]option または |
オプションの前に "no" または "no-" が付いている場合、オプションは無効になります。例: |