计算化学公社

 找回密码 Forget password
 注册 Register
楼主 Author: youyno
打印 Print 上一主题 Last thread 下一主题 Next thread

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

  [复制链接 Copy URL]

4

帖子

0

威望

9

eV
积分
13

Level 1 能力者

106#
发表于 Post on 2018-9-3 14:36:33 | 只看该作者 Only view this author
susm08 发表于 2018-7-13 11:45
楼主好!我在安装完l_cconpxe_2011.6.233和l_fcompxe_2011.6.233两个安装包内的文件修改环境变量时在~/.bas ...

你好! 我也存在这个问题,请问你解决了吗??

4

帖子

0

威望

9

eV
积分
13

Level 1 能力者

107#
发表于 Post on 2018-9-3 14:52:26 | 只看该作者 Only view this author
1130240115 发表于 2018-4-23 11:09
确实,得按照楼主说的去做。其中,发现第一步最容易出错,得安装libgcc,glibc,libstdc++,这三个库直接yu ...

你好!可以请教你一个问题吗? 我刚开始安装,遇到了下面的问题:

在这一步的时候:

将两个包都安装成功之后,在~./bashrc文件中加入如下环境变量后执行source ~/.bashrc使之生效
source /export/home/cluser1/intel/composerxe/bin/compilervars.sh intel64
export PATH=/export/home/cluser1/intel/composerxe/bin:$PATH
export LD_LIBRARY_PATH=/export/home/cluser1/intel/composerxe/mkl/lib/intel64:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=/export/home/cluser1/intel/lib/intel64:$LD_LIBRARY_PATH

因为我是root用户登录,就把/export/home/cluser1/换成了/root,其他没有变
但是在source  ~/.bashrc的时候,显示/root/composerxe/bin/compilervars.sh intel64  No such file or directory  这是怎么回事呢??

不知道你有没有遇到这种情况哦~~如果遇到了请问是怎么解决的呢?

218

帖子

3

威望

4633

eV
积分
4911

Level 6 (一方通行)

108#
 楼主 Author| 发表于 Post on 2018-9-3 21:23:15 | 只看该作者 Only view this author
到安装intel编译器的文件目录下pwd看一下路径再去改
Monte Carlo

4

帖子

0

威望

9

eV
积分
13

Level 1 能力者

109#
发表于 Post on 2018-9-4 15:11:06 | 只看该作者 Only view this author
楼主我在安装openmpi的时候,make install 之后出现了很多nothing to be done for "install-exec-am" nothing to be done for install-date-am" 的情况
请问这会影响后续的安装吗?

124

帖子

0

威望

2482

eV
积分
2606

Level 5 (御坂)

110#
发表于 Post on 2018-9-9 17:15:46 | 只看该作者 Only view this author
非常感谢楼主分享,一步步按照楼主的帖子,最后成功编译出来了,非常激动。
第一步卡了很久,原来是32位库没有安装,用yum install glibc-devel.i686
yum install libstdc++-devel.i686
yum install libgcc.i686安装即可。
只是带过渡态的版本没有成功编译,无论是解压之后,make all编译完,按帖子修改再make all编译,还是解压之后按帖子修改再make all编译,都在中途编译失败。是否该是先编译好无过渡态版本,再按帖子修改,之后不用再make all了呢?看了前几页楼主和网友的相关讨论,还是吃不准究竟是哪种,望楼主再赐教。

210

帖子

0

威望

1577

eV
积分
1787

Level 5 (御坂)

111#
发表于 Post on 2018-10-18 11:22:56 | 只看该作者 Only view this author
本帖最后由 灰飞的旋律 于 2018-10-18 12:32 编辑

您好,我参考您的帖子做了些修改
请帮忙看下我的makefile.include有啥问题,我在makeall的时候总是提示
图1, 2, 3
但我编译的都是用的Intel的MKL MPI FFTW,which了一下
图4
fftw也编译好了
图4
系统环境是VMware14上的Redhat6.5,root账户下,编译器用的intel的2015版本的parallel_studio_xe_2015,mpi另外安装的l_mpi_p_5.0.0.028
makefile.include如下
图5, 6
图5makefile.include中不管我把INCS路径改为       =-I/opt/intel/composer_xe_2015.0.090/mkl/include还是INCS       =-I/opt/intel/composer_xe_2015.0.090/mkl/include/fftw(这个才是对的吧,fftw3.f在这下面)输出错误提示都一样到底时我的makefile有问题呢还是安装文件缺失还是环境变量没设置好,刚才看到别人的视频里走到我失败的这一步是,正常应该这样
图7



1.png (26.62 KB, 下载次数 Times of downloads: 54)

1.png

2.png (39.31 KB, 下载次数 Times of downloads: 69)

2.png

3.png (14.87 KB, 下载次数 Times of downloads: 65)

3.png

5.png (11.35 KB, 下载次数 Times of downloads: 77)

5.png

4.png (6.26 KB, 下载次数 Times of downloads: 59)

4.png

6.png (33.65 KB, 下载次数 Times of downloads: 77)

6.png

7.png (5.61 KB, 下载次数 Times of downloads: 65)

7.png

7.png (178.4 KB, 下载次数 Times of downloads: 62)

7.png

8

帖子

0

威望

87

eV
积分
95

Level 2 能力者

112#
发表于 Post on 2018-10-24 15:54:36 | 只看该作者 Only view this author
楼主好,我是菜鸟,系统用的是CentOS-7-x86_64-DVD-1804.iso,64位。不知道能不能用你发的这个vasp?

8

帖子

0

威望

167

eV
积分
175

Level 3 能力者

113#
发表于 Post on 2018-12-13 01:43:30 | 只看该作者 Only view this author
./configure --prefix=安装目录 CC=icc CXX=icpc F77=ifort FC=ifort
./configure --prefix=安装目录 --enable-mpi
may I ask what is the "anzhuangmulu"? I used the root directory, and everything seems fine, but I cannot see the vasp_gam vasp_std or vasp_ncl. Thanks!

2

帖子

0

威望

13

eV
积分
15

Level 1 能力者

114#
发表于 Post on 2018-12-16 06:31:40 | 只看该作者 Only view this author
这个最厉害了,感谢楼主的教程,已编译成功!

4

帖子

0

威望

45

eV
积分
49

Level 2 能力者

115#
发表于 Post on 2018-12-18 16:44:03 | 只看该作者 Only view this author
jiangning198511 发表于 2016-10-17 09:53
mpif90 -free -names lowercase -assume byterecl -FR -heap-arrays -O1 -ip -I/fftw/3.3.4/include -c chi ...

你好 打扰了 我的安装过程中 也出现了和你相同的 chi_base.F 的三个报错,想问一下你最后是怎么解决的;
目前baidu和骨狗都未找到此问题的解决方案 麻烦你了;
之前尝试一个帖子是说 将chi_base.F 里的 use mpi字符串 改为 use mympi 但又有新的问题产生,因不知修改此参数的意义,遂又修改回去,make后依旧报和你相同的错误,想问你一下你是怎么解决的,谢谢了~~

689

帖子

2

威望

4192

eV
积分
4921

Level 6 (一方通行)

116#
发表于 Post on 2018-12-18 17:04:29 | 只看该作者 Only view this author
Dawn_every 发表于 2018-12-18 16:44
你好 打扰了 我的安装过程中 也出现了和你相同的 chi_base.F 的三个报错,想问一下你最后是怎么解决的;
...

我用intel2017编译后就没有报错了
你可以试试

4

帖子

0

威望

45

eV
积分
49

Level 2 能力者

117#
发表于 Post on 2018-12-18 21:45:59 | 只看该作者 Only view this author
jiangning198511 发表于 2018-12-18 17:04
我用intel2017编译后就没有报错了
你可以试试

好的 谢谢 麻烦你了~~

1

帖子

0

威望

17

eV
积分
18

Level 1 能力者

118#
发表于 Post on 2019-1-15 14:44:57 | 只看该作者 Only view this author
svdn 发表于 2018-4-27 11:14
你好,我使用的ubuntu18.04,通过apt下载 libstdc++6,glibc-doc,libgcc-6-dev-ppc64-cross,以及gcc, ...

你好,我也遇到了你这样的问题,请问你是怎么解决这个问题的?谢谢!

15

帖子

0

威望

761

eV
积分
776

Level 4 (黑子)

119#
发表于 Post on 2019-3-18 23:18:46 | 只看该作者 Only view this author
老师您好,首先很感谢您分享的教程,这是我在编译过程中的两个问题,希望您可以帮忙解答。
1.以前习惯用mpirun指令提交,但是编译出来的不能用这个指令了,用教程里面的脚本没有问题,这个是编译方法的问题吗,还是由于环境变量的问题?
2.这个有什么办法解决吗?

6

帖子

0

威望

65

eV
积分
71

Level 2 能力者

120#
发表于 Post on 2021-7-26 11:45:07 | 只看该作者 Only view this author
之前用2019编译器,计算的时候特别吃内存,但是换个低版本编译器就好了

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2025-8-15 01:08 , Processed in 0.234161 second(s), 28 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list