quantum espresso安装(基于WSL下ubuntu系统 调用oneapi)
适用情况:自己有电脑,后面可能还要安装vasp(oneapi安装vasp真的很方便)
系统安装之后apt update upgrade
安装gcc g++ gfortran
安装make build-essential m4 git awk sed
安装oneapi,对oneapi的setvars进行source操作;安装后在fftw对应模块下make libintel64(安装时如果调用sudo的话可能出现访问权限问题,建议不要在安装时采用sudo)
安装hdf5文件系统(可选)
参考文章https://www.bilibili.com/read/cv22940720/ 执行./configure,加入--with-scalapack=intel 和--with-hdf5=yes. 修改make.inc 的时候记得加入hdf5的库,不需要更改MKL路径,BLAS等库的位置也不需要输入MKL路径。
随后make all
进入test-suite进行测试
最后sudo make install
make install后无需进行export path