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

17 warnings openmp

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

warning: ignoring #pragma omp parallel
Run Code Online (Sandbox Code Playgroud)

Gcc版本是4.4.

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

我已经提供-fopenmpmake命令,但是gcc不接受,否则对于单个文件编译,即gcc -fopenmp工作正常.

Man*_*uel 33

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