我已经使用项目设置启用了openMP,但是当我执行#include时,我收到一个错误,该文件不存在。我正在使用Visual Studio stadnard版本,而不是Express ...还缺少什么?我找到的每个页面都只是说在项目设置中打开它,它会起作用。
答案 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产品),情况可能不是这样。