C/C++ ソースに omp.h を含める必要はありますか? なんで?または、なぜですか?-fopenmp フラグを使用すると、gcc コンパイラにデフォルトで含まれますか? 違いはないようです。
19695 次
4 に答える
17
OMP API を呼び出す場合にのみ必要です。プラグマだけが必要な場合は、含める必要はありません。
于 2010-03-01T19:56:14.603 に答える
6
特定のファイルで OpenMP 関数を使用している場合は、そのファイルにそれを含める必要があります。それ以外の場合は必要ありません。
于 2010-03-01T19:57:43.183 に答える
3
コンパイラ フラグ ( -openmp
Intel の場合-fopenmp
、GCC の場合) はそれを追加しません。このヘッダーで定義された関数または型を使用する必要がある場合は、それを含める必要があります。
于 2010-03-02T08:49:39.360 に答える
1
オープンマルチ処理を行いたい場合(オープンマルチ処理はアプリケーションプログラミングインターフェースです) マルチプラットフォーム共有メモリマルチ処理に対応しています。これを行いたい場合は、そのヘッダー ファイルをコードにインクルードするだけです。
于 2010-03-02T04:32:38.047 に答える