ubuntu vasp 安裝_ubuntu 12.04 install vasp

本文档详细介绍了在Ubuntu 12.04 i386系统上安装VASP的步骤,包括安装基本编译环境、IFORT编译器、配置环境变量以及编译VASP.5.2。通过遵循这些步骤,用户可以成功安装并运行VASP程序。
摘要由CSDN通过智能技术生成

Ubuntu 12.04 i386 install vasp

一安装基本编译环境

sudo apt-get install gfortran

sudo apt-get install build-essential

sudo apt-get install rpm

sudo apt-get install gawk

安装libstdc++5

二.安装ifort编译器;

1. 解压安装

2. 运行安装脚本

sudo ./install.sh后续过程根据自己状况选择。

3.终端输入vim ~/.bashrc 在最后面加上

source /opt/intel/Compiler/11.1/046/bin/ifortvars.sh ia32

source /opt/intel/Compiler/11.1/046/mkl/tools/environment/mklvars32.sh

export PA TH=$PATH:/home/liu/bin

输入:wq(保存并退出的意思)

四安装vasp.5.lib

解压

进入目录

cp makefile.linux_ifc_P4 Makefile

修改Makefile 中FC=ifc 为FC=ifort

make

编译vasp.5.2

一.串行编译

解压vasp.5.2

进入目录,执行:cp makefile.linux_ifc_P4 Makefile

修改Makefile 中FC=ifc 为FC=ifort

修改BLAS,改124行

BLAS=-L/opt/intel/Compiler/11.1/046/mkl/lib/32的路径改成自己安装的文件的路径,后面跟上-lmkl_intel -lmkl_sequential -lmkl _core -lguide -lpthread

改完后应该是这样子的

BLAS=-L/opt/intel/Compiler/11.1/046/mkl/lib/32 -lmkl_intel -lmkl_sequential -lmkl_core -lguide -lpthread(这是我自己的配置)(如果不改很有可能提示:ld: cannot find -lmkl等等)

改129行:BLAS= /opt/libs/libgoto/libgoto.so

为#BLAS= /opt/libs/libgoto/libgoto.so(前面叫#,注释)

make就可以了(make成功以后在vasp.5.2文件夹里把vasp命令复制粘贴到bin下)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值