我是新人!
我正在Eclipse中开发MPI C项目,由于必须使用p3dfft,因此必须将 mpifort 设置为Eclipse中的编译器。
不幸的是,到目前为止我还没有得到积极的结果。
Eclipse控制台仅打印:
make all
Building target: p3dfft
Invoking: MacOS X C Linker
/usr/local/bin/mpifort -L/usr/local/lib -L/usr/local/lib -o "p3dfft" ./src/p3dfft.o -lmpi -lmpi
--------------------------------------------------------------------------
The Open MPI wrapper compiler was unable to find the specified compiler
gfortran in your PATH.
Note that this compiler was either specified at configure time or in
one of several possible environment variables.
--------------------------------------------------------------------------
make: *** [p3dfft] Error 1
我被困在这里...该怎么办?有什么建议吗?
谢谢
答案 0 :(得分:0)
好的,我在吉尔斯的帮助下解决了!
我开始了一个新项目,在Project -> Properties -> Fortran Build -> Environment
中,我用条目PATH
更新了/usr/local/bin
,mpifort和gfortran都位于其中,一切正常。