OpenMP ライブラリ リファレンス

OpenMP API 内で使用されるコンストラクトへのリンクを提供します。

OpenMP 標準の Visual C++ 実装には、次のコンストラクトが含まれます。

構成体 説明
ディレクティブ OpenMP API 内で使用されるディレクティブへのリンクを提供します。
OpenMP API 内で使用される句へのリンクを提供します。
関数 OpenMP API 内で使用される関数へのリンクを提供します。
環境変数 OpenMP API 内で使用される環境変数へのリンクを提供します。

Visual C++ OpenMP ランタイム ライブラリ関数は、次のライブラリに含まれています。

OpenMP ランタイム ライブラリ 特性
VCOMP.LIB マルチスレッド、動的リンク (VCOMP140.DLL 用インポート ライブラリ)。
VCOMPD.LIB マルチスレッド、動的リンク (VCOMP140D.DLL 用インポート ライブラリ) (デバッグ)

コンパイル内で _DEBUG が定義されている場合、また #include <omp.h> がソース コードにある場合は、VCOMPD.LIB が既定のライブラリになります。それ以外の場合は、VCOMP.LIB が使用されます。

/NODEFAULTLIB (ライブラリを無視) を使用して既定のライブラリを削除し、選択したライブラリと明示的にリンクすることができます。

OpenMP DLL は、Visual C++ 再頒布可能パッケージ ディレクトリに存在しています。これは、OpenMP が使用されるアプリケーションと共に配布する必要があります。

関連項目

OpenMP