コンパイラーは、アプリケーションで使用可能な多数のコンパイラー・オプションをサポートしています。
このセクションでは、次の情報を提供します。
簡単な説明を含むコンパイラー・オプションのアルファベット順のリスト
DPC++ の推奨されていない (古い) オプションのリストと C++ の推奨されていない (古い) オプションと削除されたオプションのリスト
コンパイラー・オプションに関する一般的な規則と表記規則
コンパイラー・オプションの説明に含まれるもの
各コンパイラー・オプションの説明。オプションは機能カテゴリー別になっており、各カテゴリーでオプションはアルファベット順にリストされています。
このコンパイラーは、Clang コンパイラー・オプションをサポートしています。これらのオプションはドキュメントには記載されていないため、特定のオプションがサポートされているかどうかは、コマンドラインの dpcpp -help と icx/icpx -help で確認してください。Clang オプションに関する詳細は、Clang のドキュメントを参照してください。Clang のウェブサイトは https://clang.llvm.org/ (英語) です。
Windows* では、dpcpp と dpcpp-cl の 2 つのコンパイラーを利用できます。
- で始まる Linux* 形式のオプションを使用する場合は、引き続き dpcpp コンパイラーを使用してください。
/ で始まる Microsoft* Visual C++* (MSVC) と互換性のあるオプション構文を使用する場合は、dpcpp-cl コンパイラーを使用します。