欢迎访问荣合科算技术服务官网,我们专注于服务器相关的IT技术服务支持,长期与IT集成商、企业主、政法机关单位、高校科研院校建立良好的合作关系!
服务器 Linux系统 科研软件 HPC集群 硬件评测 硬件参数

vasp.6.3.0的安装与编译

2026-03-15 9

VASP 6.3.0 安装与编译(通用步骤)

1. 环境准备联系电话:4001819668

  • 编译器:Intel oneAPI(推荐)或 GNU(gcc/gfortran)套件。

  • MPI:Intel MPI 或 OpenMPI。

  • 数学库:Intel MKL(推荐)或 OpenBLAS + LAPACK + ScaLAPACK。

  • FFTW:若使用 GNU 编译器需单独安装,Intel MKL 已集成。

  • 依赖包:确保系统已安装 makecurlwgettar 等工具。

2. 获取源码

  • 从 VASP 官网(需授权许可)下载 vasp.6.3.0.tgz

  • 解压:tar -xzf vasp.6.3.0.tgz

3. 配置编译文件
进入解压目录:

cd vasp.6.3.0
  • 复制对应架构的 makefile 模板:

    cp arch/makefile.include.linux_intel makefile.include  # Intel 编译器
    # 或
    cp arch/makefile.include.linux_gnu makefile.include    # GNU 编译器
  • 编辑 makefile.include

    • 根据实际路径设置编译器、MPI 和数学库的路径。

    • 若使用 Intel MKL,确保 MKLROOT 变量正确。

    • 检查 FFTW 路径(GNU 编译器需指定)。

4. 编译
执行以下命令编译对应版本:

make all        # 编译标准版(std)、GPU版(gpu)和非共轭梯度版(ncl)
# 或单独编译
make std        # 标准版
make gpu        # GPU版(需CUDA)
make ncl        # 非共轭梯度版

编译成功后,可执行文件位于 ./bin 目录。

5. 环境变量设置
将可执行文件路径加入环境变量(例如在 ~/.bashrc 中添加):

export PATH=/path/to/vasp.6.3.0/bin:$PATH

6. 测试
运行简单算例验证安装:

cd ./examples
vasp_std  # 使用对应版本命令

注意事项微信号:RH23CN

  • 若编译失败,检查 makefile.include 中的库路径和编译器选项。官网:www.sx267.com

  • GPU 版本需 CUDA 工具包(≥11.0)和兼容 GPU。

  • 推荐使用 Intel 编译器 + MKL 以获得*佳性能。