Visual C ++ 2008:找不到omp.h? / openMP已设置

时间:2009-08-26 22:55:56

标签: visual-c++ openmp

我已经使用项目设置启用了openMP,但是当我执行#include时,我收到一个错误,该文件不存在。我正在使用Visual Studio stadnard版本,而不是Express ...还缺少什么?我找到的每个页面都只是说在项目设置中打开它,它会起作用。

3 个答案:

答案 0 :(得分:2)

omp.h和vcomp.lib仅适用于VS Pro版本。

答案 1 :(得分:0)

您是否将包含文件omp.h的目录添加到目录搜索路径列表中?转到“工具 - 选项 - 项目和解决方案 - VC ++目录”,然后“显示目录”“包含文件”。在这里添加路径。

答案 2 :(得分:0)

Visual Studio 2008 Express的solution在Windows上开发OpenMP也适用于标准版。

基本上,您需要为OpenMP安装Windows SDK以获取库和标头。在我的情况下,我也必须安装补丁KB974479,但如果启用VS2008的Microsoft Update(我忘记在安装Windows后立即启用所有Microsoft产品),情况可能不是这样。