oneAPI2024编译VASP报错icc Command not found

    在编译安装vasp之前需要安装C++编译器和Intel数学库(MKL)等等,在以往旧版本的Intel编译器中集成了ICC(Intel C++ Compiler)并可一直作为默认的编译器去编译vasp,但在最新版的Intel编译器oneapi中已经将ICC移除,可使用的编译器为为Intel® oneAPI DPC++/C++ Compiler ,使用命令变更为icx。

oneAPI2024编译VASP报错icc Command not found_第1张图片

图片

    故在使用最新版的oneapi编译vasp时会出现报错 icc Command not found

如果在makefile里将icc更改为icx后,可能还会提示找不到icpc,可在makefile里将icpc更改为icpx,即可继续编译安装,

oneAPI2024编译VASP报错icc Command not found_第2张图片

所生成的vasp可正常使用。

你可能感兴趣的:(服务器,ffmpeg,centos,linux,python,icc,c++)