第10届北京科音分子动力学与GROMACS培训班将于11月11~14日于北京举行,是系统、正确、迅速上手分子动力学计算、掌握GROMACS使用的最好机会!报名已经开始,详情见此链接,欢迎参加

计算化学公社

 找回密码
 现在注册!
楼主: youyno

[VASP] 教你从头编译vasp-5.4.1

  [复制链接]

11

帖子

0

威望

33

eV
积分
44

Level 2 能力者

发表于 2017-3-30 20:31:29 | 显示全部楼层
小书童 发表于 2017-3-28 20:22
mpirun -np 4 vasp_std >out.log &

谢谢了,已经成功算了~~

3

帖子

0

威望

38

eV
积分
41

Level 2 能力者

发表于 2017-4-11 15:55:03 | 显示全部楼层
收了,谢谢!

155

帖子

0

威望

2796

eV
积分
2951

Level 5 (御坂)

发表于 2017-4-30 17:59:53 | 显示全部楼层
centOS-6.9中编译VASP,前面一直都很顺利,但是到了subdftd3.f90却卡住了,没有报任何错,我看在bin中已经出现了两个执行文件,vasp_gam与vasp_std,没有vasp_ncl.想问问大家,这个subdftd3.f90是干什么的,为什么没有编译通过却得到了另外两个执行文件。

14

帖子

0

威望

62

eV
积分
76

Level 2 能力者

发表于 2017-5-17 14:55:46 | 显示全部楼层
楼主,你好。已经编译完成openmpi,修改~/.bashrc, which mpicc也能找到文件。但是,在编译fftw的过程中出现了问题,“could not find mpi library for --enable-mpi”。请问应该如何解决?

14

帖子

0

威望

62

eV
积分
76

Level 2 能力者

发表于 2017-5-17 15:51:59 | 显示全部楼层
nextnest 发表于 2017-5-17 14:55
楼主,你好。已经编译完成openmpi,修改~/.bashrc, which mpicc也能找到文件。但是,在编译fftw的过程中出 ...

已经解决,mpi和fftw都在默认目录下编译就行。

14

帖子

0

威望

445

eV
积分
459

Level 3 能力者

发表于 2017-10-12 16:15:24 | 显示全部楼层
感谢楼主!!

1

帖子

0

威望

25

eV
积分
26

Level 2 能力者

发表于 2017-10-13 07:45:55 | 显示全部楼层
很好的帖子,谢谢楼主大大,解决问题了

195

帖子

0

威望

1430

eV
积分
1625

Level 5 (御坂)

发表于 2017-10-30 13:02:45 | 显示全部楼层
楼主您好。我在安装intel编译器时出现了一点困惑。您说在选择license时,以license文件进行验证,在需要输入路径的地方,输入zwt.lic文件的路径。我查了一下需要在Intel官网注册获取,但现在有一个问题,在注册时需要“Choose Your Intel User ID”,这个ID怎么获取?
越努力越幸运!

195

帖子

0

威望

1430

eV
积分
1625

Level 5 (御坂)

发表于 2017-10-30 14:28:29 | 显示全部楼层
./configure --prefix=安装目录 CC=icc CXX=icpc F77=ifort FC=ifort
执行时出现如下错误:
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking for gcc... icc
checking whether the C compiler works... no
configure: error: in `/home/xyz/software/openmpi-1.6.5':
configure: error: C compiler cannot create executables
See `config.log' for more details
解决办法:./configure --prefix=安装目录 CC=gcc CXX=g++ F77=ifort FC=ifort
越努力越幸运!

4

帖子

0

威望

40

eV
积分
44

Level 2 能力者

发表于 2017-11-22 11:02:53 | 显示全部楼层
我想问下,你们编出来是串行的还是并行的啊

1

帖子

0

威望

19

eV
积分
20

Level 1 能力者

发表于 2017-12-30 16:28:22 | 显示全部楼层
厉害 厉害   

21

帖子

0

威望

220

eV
积分
241

Level 3 能力者

发表于 2017-12-31 02:37:45 | 显示全部楼层
Mark!!!🏫

1

帖子

0

威望

25

eV
积分
26

Level 2 能力者

发表于 2018-1-9 21:21:52 | 显示全部楼层
安装成功,感谢楼主

1

帖子

0

威望

5

eV
积分
6

Level 1 能力者

发表于 2018-1-17 21:29:52 | 显示全部楼层
总算是编译过去了。。。谢谢LZ!

2

帖子

0

威望

21

eV
积分
23

Level 1 能力者

发表于 2018-1-26 16:46:49 | 显示全部楼层
cp src/makefile src/.objects makefile.include build/std ; \
make -C build/std VERSION=std all
mkdir: cannot create directory ‘build/std’: File exists
make[1]: Entering directory '/home/yanshuo/bian2/vasp.5.4.1/build/std'
rsync -ru ../../src/lib .
cp makefile.include lib
make -C lib
make[2]: Entering directory '/home/yanshuo/bian2/vasp.5.4.1/build/std/lib'
icc -O -c -o derrf_.o derrf_.c
/usr/include/bits/floatn.h(74): error: identifier "__float128" is undefined
  typedef __float128 _Float128;
          ^

compilation aborted for derrf_.c (code 2)
makefile:28: recipe for target 'derrf_.o' failed
make[2]: *** [derrf_.o] Error 2
make[2]: Leaving directory '/home/yanshuo/bian2/vasp.5.4.1/build/std/lib'
makefile:155: recipe for target 'lib' failed
make[1]: *** [lib] Error 2
make[1]: Leaving directory '/home/yanshuo/bian2/vasp.5.4.1/build/std'
makefile:10: recipe for target 'std' failed
make: *** [std] Error 2
************************************************************************************
在VASP的编译中,make all后出现如上的报错,研究好久无果,请问楼主知道是什么问题吗?前面的操作没有出现问题,系统是ubuntu的。
您需要登录后才可以回帖 登录 | 现在注册!

本版积分规则

手机版|小黑屋|北京科音自然科学研究中心|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )

GMT+8, 2021-10-18 08:28 , Processed in 0.272872 second(s), 29 queries .

快速回复 返回顶部 返回列表