编译和安装

操作步骤

  1. 使用PuTTY工具,以root用户登录服务器。
  2. 执行以下命令解压QE安装包。

    cd /path/to/QE
    tar -xvf q-e-qe-6.4.1.tar.gz

  3. 执行以下命令进入解压后的目录。

    cd q-e-qe-6.4.1

  4. 执行以下命令设置BLAS、LAPACK和ScaLAPACK库。

    export BLAS_LIBS="-L/path/to/OPENBLAS/lib -lopenblas"
    export LAPACK_LIBS="-L/path/to/OPENBLAS/lib -lopenblas"
    export SCALAPACK_LIBS="-L/path/to/SCALAPACK -lscalapack"

  5. 执行以下命令进行配置。

    ./configure F90=gfortran F77=gfortran  MPIF90=mpifort MPIF77=mpifort  CC=mpicc \
    FCFLAGS="-O3" CFLAGS="-O3" \
    --with-scalapack=yes \
    --prefix=/path/to/QE

  6. 执行以下命令进行编译安装。

    make -j 20 pwall
    make install

  7. 执行以下命令加载环境变量。

    export PATH=/path/to/QE/bin:$PATH