我正在尝试将OpenMP与k1om-mpss-linux-gcc编译器一起用于Xeon Phi卡。我尝试了一个简单的例子,但是我收到了这个错误:
fatal error: omp.h: No such file or directory
我该如何解决这个问题?有没有人对k1om-mpss-linux-gcc编译器有经验?
由于
答案 0 :(得分:4)
我不确定标准是多少,在我自己的MIC节点上,我安装了MPSS版本3.6,它附带GCC 5.1.1。
并致电:
/opt/mpss/3.6/sysroots/x86_64-mpsssdk-linux/usr/bin/k1om-mpss-linux/k1om-mpss-linux-gcc -v
还提供了许多其他内容:
Configured with: [...] --disable-libgomp [...]
因此看起来MPSS附带的GCC版本不支持OpenMP。也就是说,也许您可以在启用此支持的情况下自行编译(我不知道会有多简单)。