1、首先安装好gcc、g++、gfortran、build-essential、autoconf、openmpi 及intel oneapi;
2、在QE官网下载qe-7.3.1-ReleasePack.tar.gz(需登录);
QE官网下载页面
3、解压:tar -xvf qe-7.3.1-ReleasePack.tar.gz
4、编译:首先加载好intel mkl的环境变量,source /opt/intel/oneapi/mkl/2024.2/env/vars.sh && cd qe-7.3.1 && ./configure ;
./configure 结果
然后直接make all 等待编译完成即可;
编译过程部分截图1
在编译过程部分截图2
编译完成
编译好的程序在bin目录内;
qe的运行程序
5、可能遇到的错误:
Fatal error device_memcpy_m.mod
解决办法:sudo apt-get install libdevicexlib-dev;
6、测试cd PW/examples/cluster_example/ && ./run_example:测试结果
7、enjoy your work !

更多推荐