OpenMp编码:警告:忽略#pragma omp parallel

时间:2009-04-09 12:03:03

标签: warnings openmp

我在使用Linux上的OpenMP指令编译C代码时收到此警告:

warning: ignoring #pragma omp parallel

Gcc版本是4.4。

这只是一个我不应该关心的警告吗?执行是否会并行?我想要一个有一些解释的解决方案。

我已向-fopenmp提供了make命令,但gcc不接受,否则对于单个文件编译,即gcc -fopenmp工作正常。

2 个答案:

答案 0 :(得分:32)

IIRC你必须将-fopenmp传递给g ++调用以实际启用OpenMP。这也将链接到OpenMP运行时系统。

答案 1 :(得分:0)

确保已安装lib-gomp和lib-gomp-dev。在一些奇怪的发行版中,它被删除。它是必不可少的运行时和开发库。