太不容易了!我终于安装好cp2k了,分享下我的安装经验

作者分享了在尝试安装cp2k时遇到的问题,原因为使用IntelOneAPI中的icc和ifort编译器失败。通过改用gcc/gfortran和仅使用mkl数学库,作者成功安装并意外解决了问题,寻求进一步的技术讨论。

之前一直挺想学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的问题,是我自己没使用正确,如果有大神能指出我的问题在哪,可以一起学习交流下!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

壹贰叁qwer

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值