我使用以下脚本编译我的代码。我以前在以下文件夹中安装了mpich2:/ user / kumarvis / u2 / mpich2-install。但是我无法访问该目录。所以我将mpich2安装在PATH
所指示的不同目录中module load intel-mpi/4.0
PATH=/projects/academic/advisor/mpich2-install/bin:$PATH
export PATH
clear
make veryclean
rm -rf twoBody2015TenComponentsWithMerge.exe twoBody2015TenComponentsWithMerge.o
mpicc -c -I ../include -O -o twoBody2015TenComponentsWithMerge.o twoBody2015TenComponentsWithMerge.c
即。它正在使用我无法访问的旧目录。我不知道为什么它使用旧目录访问mpich2,即使它没有包含在PATH中。