计算化学公社

 找回密码 Forget password
 注册 Register

超详细CP2K编译过程,GNU9.3+intel MKL+openmpi【含视频】

查看数: 142265 | 评论数: 97 | 收藏 Add to favorites 62
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-8-18 12:49

正文摘要:

本帖最后由 啦啦黑还黑 于 2020-8-18 13:41 编辑 编译视频链接:https://www.bilibili.com/video/BV1Y54y1e7Yx/ 学习圈子链接:https://mp.weixin.qq.com/s/Rr27TZkKL6shCEfPr8icPA 【编译之前的简介】 目前 ...

回复 Reply

1764360701 发表于 Post on 2023-12-19 15:28:13
第二步出现了这种问题

NGNJNGX1G[TLU32@X{LY0{H.png (22.03 KB, 下载次数 Times of downloads: 20)

NGNJNGX1G[TLU32@X{LY0{H.png
a18236822855 发表于 Post on 2023-8-21 15:04:01
请问各位老师有没有遇到过在“ Getting proc arch info using OpenBLAS tools”卡住的情况(在这个界面卡了几个小时

202308211503015404..png (54.15 KB, 下载次数 Times of downloads: 30)

202308211503015404..png
Janson_Shi 发表于 Post on 2023-5-26 13:06:44
lr8616 发表于 2023-5-26 12:04
额。。自己还是没搞定,最后闲鱼200块钱。。。。

我也是
lr8616 发表于 Post on 2023-5-26 12:04:05
Janson_Shi 发表于 2023-5-22 19:01
请问你解决了吗?

额。。自己还是没搞定,最后闲鱼200块钱。。。。
Janson_Shi 发表于 Post on 2023-5-22 19:01:22
lr8616 发表于 2023-2-28 12:35
请问elpa编译报错没有通过,按楼主说的添加了两行内容之后还是报错,config.log文件里看到有这样的几行:
...

请问你解决了吗?
lr8616 发表于 Post on 2023-2-28 12:35:58
请问elpa编译报错没有通过,按楼主说的添加了两行内容之后还是报错,config.log文件里看到有这样的几行:

configure:4289: /home/gauss/openmpi411/bin/mpic++ -V >&5
g++: error: unrecognized command line option '-V'
g++: fatal error: no input files
compilation terminated.

不知道是什么原因?还请大家指点~已上传config.log文件,谢谢!

config.log

26.94 KB, 下载次数 Times of downloads: 0

beyond 发表于 Post on 2022-3-10 19:45:59
haibeih 发表于 2020-9-10 20:29
借个楼提醒一下,gcc版本最重要,特别注意用这种方法编译cp2k时,需要python也是用官网推荐的gcc版本编译 ...

我正在一个cluster上面编译cp2k 9.1,  用系统自带的gcc 10.1, libint出错, 选择安装,cp2k 自带脚本安装gcc 11.2, libxc出错, 把脚本里面的gcc 11.2 改为 9.3,gcc_sha256 码不匹配
莫落 发表于 Post on 2021-12-24 12:30:17
为什么我都测试通过了,结尾了给我来个了报错?

202112241230131499..png (29.09 KB, 下载次数 Times of downloads: 48)

202112241230131499..png
Mentary 发表于 Post on 2021-12-1 14:26:12
archer 发表于 2021-12-1 12:27
抱歉,我也没有解决

好的,感谢您的回复
archer 发表于 Post on 2021-12-1 12:27:13
Mentary 发表于 2021-11-28 15:14
请问您的问题解决了吗,我也遇到了这样的问题

抱歉,我也没有解决
Mentary 发表于 Post on 2021-11-28 15:14:37
archer 发表于 2020-9-17 18:30
make出现错误,请问您知道如何解决吗?
cp2k-7.1/Makefile:134: recipe for target 'all' failed
make[2] ...

请问您的问题解决了吗,我也遇到了这样的问题

QQ截图20211128151321.png (18.19 KB, 下载次数 Times of downloads: 49)

QQ截图20211128151321.png
abin 发表于 Post on 2021-10-13 11:49:20
叶子之旅 发表于 2021-10-13 08:58
请问下王老师,我之前在本地和singularity上成功编译了CP2K,现在想试试docker,遇到点问题 ...

看docker 手册呀……
叶子之旅 发表于 Post on 2021-10-13 08:58:24
abin 发表于 2021-3-20 20:08
看大家编译过程,
好折腾呀。

请问下王老师,我之前在本地和singularity上成功编译了CP2K,现在想试试docker,遇到点问题。我在toolchain目录下运行"docker build cp2k/toolchain ."后输出以下内容:
Done!
Now copy:
  cp /opt/cp2k-toolchain/install/arch/* to the cp2k/arch/ directory
To use the installed tools and libraries and cp2k version
compiled with it you will first need to execute at the prompt:
  source /opt/cp2k-toolchain/install/setup
To build CP2K you should change directory:
  cd cp2k/
  make -j 48 ARCH=local VERSION="ssmp sdbg psmp pdbg"

arch files for GPU enabled CUDA versions are named "local_cuda.*"
arch files for coverage versions are named "local_coverage.*"

Note that these pre-built arch files are for the GNU compiler, users have to adapt them for other compilers.
It is possible to use the provided CP2K arch files as guidance.
Removing intermediate container a79becc429fb
---> ba5e84dea122
Successfully built ba5e84dea122
Successfully tagged cp2k/toolchain:latest

按照提示应该是还要编译CP2K本体吧?我尝试docker container run -it cp2k/toolchain bash进入容器后,发现无法按照以上提示进行make编译操作,因为会报错。查看后发现相对于源代码包里的完整文件,容器内少了很多文件,难道是要把完整的源代码文件复制到容器里进行编译?还是需要docker其他的Dockerfile呢(我看到CP2K源代码包里有很多其他的Dockerfile)?麻烦老师给个思路,谢谢~

bajia 发表于 Post on 2021-9-12 12:26:55
ChemG 发表于 2021-9-11 16:51
这个我也遇到了,你用的应该使用的popt或者psmp结合export OMP_NUM_THREADS=1吧。我自己尝试换用编译出的 ...

就很郁闷,我是只能用两个核,真的是无语了

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2024-11-23 16:50 , Processed in 0.433662 second(s), 33 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list