我处于一台计算机(具有高性能节点的集群)代码的情况下 编译,但在我的个人电脑上,它没有。
错误是
'var' declared 'threadprivate' after first use.
#pragma omp threadprivate(var)
代码中的相关行位于头文件中,看起来像这样
extern const int var;
#pragma omp threadprivate(var);
我还没有编写代码,因此很难给出一个最小的例子 问题
以下是我使用的计算机的一些规范:
cluster(编译)
个人电脑(不编译)
我知道没有足够的信息,但是有人有想法吗?