尝试使用 OpenMP 3 的功能
#pragma omp parallel for collapse(2)
在 Visual Studio 2017 中;我越来越error c3005: 'collapse' unexpected token encountered on openmp 'parallel for' directive
Visual Studio 2017 似乎只支持 OpenMP2。在支持 OpenMP4.5 的请求中,VS 团队表示
我们目前没有计划。
另一个答案说
幸运的是,在 OpenMP 4 支持下,clang-cl 已成为可行的替代方案。在最坏的情况下,您仍然可以启用 /fallback 选项。
如何在 Visual Studio 2017 中使用 clang-cl,什么是回退选项?