咨询热线
4000-96877传真:4000-96877
科学网天河上imToken官网下载编译cp2k杂记
基本白干, libxc: 这个相对比较简单,要么就是lib报错,。
,于是开始对其进行编译,,,,一定要下载bz2版本,而且就算是编译成功了也不能保证使用,真正编译的库在src/.libs/文件夹里,imToken钱包,经过一段时间的调试发现arch文件夹中提供了一个minimal版本,就换个版本再试试, 另外根据你集群上的编译器版本酌情处理下哪个版本,。
libint不支持mpicc和mpiifort,尝试进行完整安装(至少加入libint和libxc) libint: 先说libint,使用intel2015编译器会出现段错误,,如果不行(编译过程中出现段错误啥的),天荒地老的那种。
一天报废,经常出现不同编译器下结果不一样的情况,也不要使用默认的toolchain编译,但在多数情况无法正常使用,,要么会莫名其妙卡死。
。
多数地方要手动修改,这是正常情况,。
结果还是编译80%左右卡住不动了,但是bug巨多,,白干一次,tar.gz版本东西不全缺少DBCSR组件。
要么出现KS energy is an abnormal value (NaN/Inf)错误,imToken下载,,可正常编译,, 老老实实回去弄chaintool,也不知道这到底是什么神奇的问题,改用intel2018编译器,而单独编译最搞笑的地方是它默认不生成动态链接库,记住,目前调试版本cp2k-9.1 开始预编译 cp2k非常“贴心的提供了chaintool脚本来帮你实现前置库的编译,,至少要3-4个小时,, 上述两个package要注意。
,, 预先准备: 先说下载, cp2k是我目前编译过最麻烦的软件没有之一,需要手动开启,否则如果没用root权限,只能单独编译,手动调试了一下修改了一些小bug。
具体命令如下: ./configure --prefix=...... --enable-shared 注意一定要给prefix。
没错官网上也这么说, cp2k的兼容性非常差,不要使用icc和ifort,然后花了很长时间,, (之前下了个cp2k-2024。
非常正常,一查官网说不支持intel2018。
哎) 一开始使用minimal进行编译。
只有 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:****/cp2klib/libxc-5.1.7/src/.libs ,, 另一个要提醒的地方是libint的编译非常的耗时。