-fopenmp 不被 GCC 编译器识别?

-fopenmp is not recognized by the GCC Compiler?

我想在 MINX 3 中使用 -fopenmp,当我写下命令时: gcc -fopenmp test.c -o test.out 它向我显示了这个错误:

cc1:错误:无法识别的命令行选项“-fopenmp”

我使用的 Minix 3 的 GCC 版本是 GCC 4.1.1。我必须使用旧版本的 Minix,这是它拥有的唯一版本的 GCC。

会不会是GCC版本没有-fopenmp的问题??

如果你去GCC's webpage,你会发现第一个支持OpenMP的编译器版本是GCC 4.2,还有OpenMP 2.5。

GCC 4.4 中添加了 OpenMP 3.0(具有任务支持)。 GCC 4.9 中添加了 OpenMP 4.0(具有相关任务)。