如何使用Intel编译器为Visual Studio 2017配置OpenMP



我正在尝试在项目中使用openMP" collapse"子句,但是在OpenMP 3.0中添加了该子句,而Visual Studio不支持。因此,我安装了Intel C 编译器并更改了项目设置以使用它,但是它仍然给出以下代码的构建错误'collapse': unexpected token encountered on OpenMP 'for' directive

#pragma omp for collapse(2)
for (int i = 0; i < count; i++) {
    for (int j = 0; j < n; j++) {
        //unimplemented
    }
}

我应该如何配置我的项目实际使用Intel编译器的OpenMP版本?

u应该右键单击您的项目/源文件:属性 ->语言(英特尔C 编译器) ->打开MP支持

最新更新