icc : not found
编译petsc-3.19.3时发生报错:
显示 icc : not found
反复折磨最终得到原因:
在最新版的Intel编译器oneapi中已经将icc移除,可使用的编译器为为Intel® oneAPI DPC++/C++ Compiler ,使用命令变更为icx。同理icpc变更为icpx。
MPI是2021版的,但是Compiler是2024版的。。。
但是MPI里面的程序用到了Compiler里的icc,然而在最新版中icc被废弃了,用的是icx。。。
把这个改成icx就好了
这儿也是,icpc改成icpx