计算化学公社
标题: 求助 CPMD4.3 安装问题 [打印本页]
作者Author: hhhnano 时间: 2020-1-22 10:33
标题: 求助 CPMD4.3 安装问题
本帖最后由 hhhnano 于 2020-1-22 10:43 编辑
[/table]
CPMD安装过程中出现下面错误:
可是我安装了fftw3_mpi.so
ld: cannot find -lfftw3_mpi
make[1]: ***[/home/xzhfood/software/CPMD//bin/cpmd.x] Error 1
make[1]: Leaving directory`/home/xzhfood/software/CPMD/obj'
make: *** [default,] Error 2
-rw-r--r--. 1 root root 205040 Jan 21 20:39 libfftw3_mpi.a
-rwxr-xr-x. 1 root root 1007 Jan 21 20:39 libfftw3_mpi.la
lrwxrwxrwx. 1 root root 21 Jan 21 20:39 libfftw3_mpi.so ->libfftw3_mpi.so.3.5.8
lrwxrwxrwx. 1 root root 21 Jan 21 20:39 libfftw3_mpi.so.3 ->libfftw3_mpi.so.3.5.8
-rwxr-xr-x. 1 root root 109648 Jan 21 20:39 libfftw3_mpi.so.3.5.8
不知如何解决,请教各位,非常感谢!
[table]
作者Author: highlight 时间: 2020-1-22 10:41
把 Makefile 里的 LFLAGS 的 -lfftw3_mpi 去了试试
作者Author: hhhnano 时间: 2020-1-22 10:49
会影响CPMD的并行功能吗?
作者Author: highlight 时间: 2020-1-22 12:20
不清楚,我帮别人编译的时候也遇到过这个报错,直接去掉了,据说能用。
另外,如果用 ifort 的话,还需要将 -fpp 改为 -cpp
作者Author: hhhnano 时间: 2020-1-23 08:39
解决了,fftw 改为默认安装方式即可,且需要分两次安装,否则lfftw3_mpi库安装不了。
./configure --enable-threads --enable-shared --enable-mpi
make -j4
make install
./configure --enable-float
make -j4
make install
欢迎光临 计算化学公社 (http://ccc.keinsci.com/) |
Powered by Discuz! X3.3 |