之前一直挺想学cp2k的,但是一直都没装成功过。这次电脑重装系统,又试了下,装好了居然,太意外了!把我的经验分享给大家,希望对大家有帮助!
主要问题是啥呢?是因为之前我安装cp2k的时候用的是intel oneapi全家桶,也就是intel mpi,icc, ifort,这个在编译cp2k的时候会报错,提示icx: error: unknown argument: '-cc='。
我问chatgpt,告诉我说“icx 是Intel的新一代C/C++编译器,它是Intel oneAPI工具套件的一部分,用来取代旧的icc编译器。错误信息 icx: error: unknown argument: '-cc=' 表示icx编译器遇到了一个它不认识的参数-cc=。”
所以我这次就想,那我不用ifort,icc,就用gcc gfortran,就mkl数学库用intel的会咋样呢?
试了下,发现居然成功了!太意外了!
当然也有可能是我水平低,不是oneapi的问题,是我自己没使用正确,如果有大神能指出我的问题在哪,可以一起学习交流下!
发布者:admin,转转请注明出处:http://www.yc00.com/web/1754773466a5200375.html
评论列表(0条)