我的计算机上有一个代码,Petsc
它依赖于mpi
. 在我的电脑上它运行良好。我把它放在集群上,导出路径gcc
,Petsc
和openmpi
(虽然我mpich
在我的电脑上使用我希望openmpi
也能工作)到LD_LIBRARY_PATH
和PATH
。我还更改了makefile中的路径。Petsc、gcc、openmpi 在集群上都可用,所以我没有配置任何东西。当我这样做时make
,编译器给出了错误:
fatal error: mpi.h: No such file or directory
我知道我没有提供完整的信息,但如果需要我可以提供更多信息。我怎样才能Petsc
知道在哪里mpi.h
?