串行版编译:
./setup --prefix=/sob //会安装到/sob/dalton下面。默认用gfortran和gcc
cd build
make -j 36
make install
ctest -j 36 //同时测试四个任务,每个任务串行计算
并行版编译:
安装openmpi:./configure --prefix=/sob/openmpi202; make all install (用-j没用,并不会并行编译)
然后把openmpi目录下的bin、lib加入到PATH和LD_LIBRARY_PATH里
./setup --mpi --prefix=/sob
cd build
make -j 36 (四核的话18分钟编译完毕)
make install
ctest //一次运行一个任务,并行执行