qe-6.5安装
(2022-03-29 10:14:14)
标签:
qe安装 |
分类: 其他 |
1. 系统环境
用户系统环境:
编译器 intel2015 MPI mpich-3.2 FFTW intel-mkl
因此,编译qe需要的系统环境和依赖库具备,可以开始编译qe了。
2.
# 解压缩 tar zxzf qe-6.5.tar.gz cd qe-6.5
# 配置 ./configure \ --prefix=$HOME/software/qe/6.5 \ --with-scalapack=intel \ CC="icc" FC="ifort" F77="ifort" MPICC="mpicc" MPIF90="mpif90" |
|
|
|
configure
说明:
$HOME/software/qe/6.5 为安装目录,可以自己指定
--with-scalapack=intel 使用intel的scalapack库
CC 等 是指定使用intel的编译器
3. 修改make.inc
打开 make.inc 文件,阅读相关内容,依据需求修改。在
DFLAGS行添加 -D
DFLAGS
在 FFT_LIBS 添加 库路径
FFT_LIBS = -L/public/software/compiler/intel/composer_xe_2015.2.164/mkl/interfaces/fftw3xf -lfftw3xf_intel
4. 执行编译make
make && make install
说明:
make 编译
make install 安装大约需要20分钟
5. 配置环境
编写一个配置文件env.sh,写上:
#!/bin/bash
export PATH=$HOME/software/qe/6.5/bin:$PATH
把这个文件放在$HOME/software/qe/6.5目录。以后想用qe的时候,执行这个脚本即可:
source $HOME/software/qe/6.5/env.sh
说明:
这个目录是安装目录,如果修改了,所有用到它的地方都改一下
这个脚本作用是添加可执行程序的搜索路径,能找到安装后的qe软件。