-fopenmp は古いオプション (非推奨) で、将来のリリースで削除される予定です。
Linux*: | -fopenmp |
macOS*: | なし |
Windows*: | なし |
なし
オフ |
コンパイラーは OpenMP* マルチスレッド・コードを生成しません。 |
OpenMP* 機能を認識して、並列化機能が OpenMP* ディレクティブに基づいてマルチスレッド・コードを生成できるようにします。
このオプションは、LLVM コミュニティーによって実装されている OpenMP* を使用したい上級ユーザー向けです。このオプションと -fopenmp-simd オプションを使用することで、その機能のほとんどを利用できます。
-fopenmp は古いオプション (非推奨) で、将来のリリースで削除される予定です。ほとんどのユーザーは、代わりに qopenmp、Qopenmp オプションを使用することを推奨します。
-fopenmp オプションは、-fiopenmp オプションと同じではありません。SIMD ベクトル化やオフロードを最大限に活用するには、-qopenmp オプションを使用する必要があります。
なし