如何使用英特尔编译器

时间:2017-12-08 08:01:08

标签: visual-studio-2017 openmp intel

我正在尝试在我的项目中使用OpenMP“collapse”子句,但该子句是在Visual Studio不支持的OpenMP 3.0中添加的。所以我安装了英特尔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
    }
}

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

1 个答案:

答案 0 :(得分:0)

你应该右键点击你的项目/源文件: 属性 - &gt; language(intel c ++ compiler) - &gt;开放MP支持