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