| 查看: 1411 | 回复: 14 | |||
jgq880125木虫 (正式写手)
|
[交流]
【求助】vasp安装问题求助已有6人参与
|
| 求教各位大侠 安装vasp4.6 最后编译时出现“没有规则可以创建vasp需要的目标” 怎么解决 不甚感激 |
» 猜你喜欢
请问哪里可以有青B申请的本子可以借鉴一下。
已经有4人回复
真诚求助:手里的省社科项目结项要求主持人一篇中文核心,有什么渠道能发核心吗
已经有6人回复
孩子确诊有中度注意力缺陷
已经有14人回复
三甲基碘化亚砜的氧化反应
已经有4人回复
请问下大家为什么这个铃木偶联几乎不反应呢
已经有5人回复
请问有评职称,把科研教学业绩算分排序的高校吗
已经有5人回复
2025冷门绝学什么时候出结果
已经有3人回复
天津工业大学郑柳春团队欢迎化学化工、高分子化学或有机合成方向的博士生和硕士生加入
已经有4人回复
康复大学泰山学者周祺惠团队招收博士研究生
已经有6人回复
AI论文写作工具:是科研加速器还是学术作弊器?
已经有3人回复
» 本主题相关价值贴推荐,对您同样有帮助:
【求助】vasp编译问题,请自己动手安装成功的人回复!
已经有9人回复
【求助】菜鸟问有关VASP作业提交的问题!
已经有21人回复
【求助成功】vasp5.2并行安装不上
已经有18人回复
【求助】mpi vasp问题
已经有32人回复
【求助】vasp安装与编译问题(100金币)
已经有10人回复
【求助】vasp并行安装mpich2的错误
已经有10人回复
【求助】vasp安装问题
已经有27人回复
【求助】vasp运行问题
已经有7人回复
yxcai
铁杆木虫 (著名写手)
- 应助: 8 (幼儿园)
- 金币: 13999.6
- 散金: 916
- 红花: 15
- 帖子: 2776
- 在线: 666.5小时
- 虫号: 150399
- 注册: 2005-12-29
- 专业: 凝聚态物性I:结构、力学和
2楼2010-07-30 12:51:22
jgq880125
木虫 (正式写手)
- 应助: 0 (幼儿园)
- 金币: 2024
- 散金: 5
- 帖子: 382
- 在线: 146.7小时
- 虫号: 1002465
- 注册: 2010-04-21
- 性别: GG
- 专业: 凝聚态物性 II :电子结构
3楼2010-07-30 16:48:32
zzy870720z
荣誉版主 (文坛精英)
- 1ST强帖: 3
- 应助: 47 (小学生)
- 贵宾: 9.05
- 金币: 30914.3
- 散金: 5613
- 红花: 68
- 沙发: 99
- 帖子: 12592
- 在线: 23567.6小时
- 虫号: 745488
- 注册: 2009-04-10
- 性别: GG
- 专业: 凝聚态物性I:结构、力学和
- 管辖: 分子模拟

4楼2010-07-30 17:36:09
yxcai
铁杆木虫 (著名写手)
- 应助: 8 (幼儿园)
- 金币: 13999.6
- 散金: 916
- 红花: 15
- 帖子: 2776
- 在线: 666.5小时
- 虫号: 150399
- 注册: 2005-12-29
- 专业: 凝聚态物性I:结构、力学和
5楼2010-07-30 18:37:11
6楼2010-09-01 13:31:40
zzy870720z
荣誉版主 (文坛精英)
- 1ST强帖: 3
- 应助: 47 (小学生)
- 贵宾: 9.05
- 金币: 30914.3
- 散金: 5613
- 红花: 68
- 沙发: 99
- 帖子: 12592
- 在线: 23567.6小时
- 虫号: 745488
- 注册: 2009-04-10
- 性别: GG
- 专业: 凝聚态物性I:结构、力学和
- 管辖: 分子模拟

7楼2010-09-01 17:06:12
安装vasp4.6问题
★
小木虫(金币+0.5):给个红包,谢谢回帖交流
小木虫(金币+0.5):给个红包,谢谢回帖交流
|
我看了许多vasp安装过程,都说在安装之前还要安装 1、数学库:LAPACK和BLAS (http://www.netlib.org/), 2、Fortran编译器:PGI fortran 至少4.0以上版本(http://www.pgroup.com/), 3、g++ 这三个,有点不明白,必须装吗?希望给点意见。 |
8楼2010-09-06 18:31:01
安装vasp4.6问题
★ ★ ★ ★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
zzy870720z(金币+2):谢谢提供,如果转载,请注明出处,再次感谢 2010-09-06 18:50:55
ym23(金币+3):欢迎常来交流 2010-09-07 22:31:12
小木虫(金币+0.5):给个红包,谢谢回帖交流
zzy870720z(金币+2):谢谢提供,如果转载,请注明出处,再次感谢 2010-09-06 18:50:55
ym23(金币+3):欢迎常来交流 2010-09-07 22:31:12
|
1. 首先,安装依赖和 g++ 编译器 user@~$ sudo pacman -S base-devel libstdc++5 Ubuntu用户使用以下命令 user@~$ sudo apt-get install build-essential user@~$ sudo apt-get install libstdc++5 2. 到Intel的官网上下载非商业版的 Intel® Fortran Compiler for Linux, 这里我使用的是 10.1.018 版; 解压安装(为了清理方便,解压后都在/tmp目录下) user@~$ tar -xvf l_fc_p_10.1.018.tar.gz -C /tmp/ user@~$ cd /tmp/l_fc_p_10.1.018/ 运行安装脚本 user@/tmp/l_fc_p_10.1.018$ sudo sh install.sh 之后会出现安装选项,选1 ; 接下来问你通过’序列号网络认证,还是用 ‘.lic’ 文件认证; 我已经下了认证文件,所以选2后填写认证文件的路径; 因为Arch Linux不在支持的系统之列,它会问你是否安装不支持的版本,yes就可; 默认还是高级安装, 选1 默认; 一路回车, 到达接受条款那里,填 accpet ; 选择安装目录,回车默认(/opt/intel/) ; 安装完毕! 设置环境变量 user@~$ source /opt/intel/fc/10.1.018/bin/ifortvars.sh 这个是零时解决办法,应该把 ifortvars.sh 脚本中的内容加入 /etc/profile 文件中。 3. 到ATLAS的网页下载数学库[ mathlib ] http://www.netlib.org/atlas/archives/linux/ 根据CPU选择源文件,我的CPU是Athlon64 3000, 操作系统是x86的, 选择 atlas3.4.1_Linux_ATHLON.tgz ; 千万别选错数学库,不然打死你也完不成编译; 把数学库解压到/opt/目录下( 和ifort同目录,方便管理 ), user@~$ sudo tar -xvf atlas3.4.1_Linux_ATHLON.tgz -C /opt/ 如果并行编译的话,到 http://www.mcs.anl.gov/research/projects/mpich2/ 下载mpich2, 这不在本文讨论的范围之内。 4. 安装VASP 4.6 解压 vasp 和 vasp-lib user@~$ tar -xvf vasp.4.lib.tar.gz -C /tmp/ user@~$ tar -xvf vasp.4.6.tar.gz -C /tmp/ 上面的命令将把vasp和lib解压到 /tmp/ 目录下的 vasp.4.lib 目录和 vasp.4.6 目录; 编译 vasp.4.lib, ────> 进入源码目录,根据CPU和编译器选择makefile文件,并修改编译命令 user@~$ cd /tmp/vasp.4.lib/ user@/tmp/vasp.4.lib$ vim makefile.linux_ifc_ath # 19行 FC=ifc , 改为 FC=ifort user@/tmp/vasp.4.lib$ make -f makefile.linux_ifc_ath # 编译获得 libdmy.a 如果遇到 “ifort: error #10001: could not find directory in which g++ resides”, 则设置环境变量 export LC_ALL=C 提示libdmy.a文件是最新,则删除已编译的文件 rm ×.o 编译 vasp.4.6, ────> 进入源码目录,根据CPU和编译器选择makefile文件,并修改编译命令 user@~$ cd /tmp/vasp.4.6/ user@/tmp/vasp.4.6$ vim makefile.linux_ifc_ath # 50行 FC=ifc , 改为 FC=ifort # 修改atlas数学库的路径 # 102行 改为 ATLASHOME= /opt/Linux_ATHLON/lib # 把330行之后的参数 ‘-e95′ 全部删除,然后编译 user@/tmp/vasp.4.lib$ make -f makefile.linux_ifc_ath 不删除参数 ‘-e95′ 会出现ERROR: “The computed GOTO statement is an obsolescent feature in Fortran 95.” ; GOTO似乎是 Fortran 95 废弃的语法,5.0版应该会改正; “-e95″ 参数会把F95编译F77程式码产生的警告(warning)改成错误(error)型式输出,造成编译强迫停止无法忽略跳过! 5. 拷贝vasp可执行文件到 PATH 中 user@/tmp/vasp.4.lib$ sudo cp ./vasp /usr/bin/ 以后直接可以把vasp当普通命令用了。 -=全文完=- 我查到的安装方法,这样应该能装成功吧 |
9楼2010-09-06 18:33:27
zzy870720z
荣誉版主 (文坛精英)
- 1ST强帖: 3
- 应助: 47 (小学生)
- 贵宾: 9.05
- 金币: 30914.3
- 散金: 5613
- 红花: 68
- 沙发: 99
- 帖子: 12592
- 在线: 23567.6小时
- 虫号: 745488
- 注册: 2009-04-10
- 性别: GG
- 专业: 凝聚态物性I:结构、力学和
- 管辖: 分子模拟

10楼2010-09-06 19:17:47













回复此楼