计算化学公社

 找回密码 Forget password
 注册 Register
Views: 2532|回复 Reply: 8
打印 Print 上一主题 Last thread 下一主题 Next thread

[Linux] 安装cmake3报错

[复制链接 Copy URL]

17

帖子

0

威望

225

eV
积分
242

Level 3 能力者

本帖最后由 fygfjhj 于 2022-2-24 20:47 编辑

我按照卢老师http://sobereva.com/457这篇博文里的方法安装gromacs时,我先安装cmake3,但是报错了,尝试了google出的一些方法还是不行,我用的是CentOS7.6系统,没有root权限,下载的压缩包是cmake-3.22.2.tar.gz,执行的命令是 ./bootstrap --prefix=/share/home/nli/soft/cmake3 -- -DCMAKE_USE_OPENSSL=OFF,报错如下,请问有什么解决办法吗

4103

帖子

4

威望

8862

eV
积分
13045

Level 6 (一方通行)

MOKIT开发者

2#
发表于 Post on 2022-2-24 20:59:16 | 只看该作者 Only view this author
官网有二进制包,解压即用,无需编译,省时省力,页面上搜binary
https://cmake.org/download

另外,如果装完你发现没有cmake3,就用cmake。http://sobereva.com/457文中也提到了。
自动做多参考态计算的程序MOKIT

6万

帖子

99

威望

5万

eV
积分
120081

管理员

公社社长

3#
发表于 Post on 2022-2-24 21:10:57 | 只看该作者 Only view this author
CentOS 7自带的gcc版本太老
可以编译老一点的cmake 3.x,对编译器的要求没那么高
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办极高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入北京科音微信公众号获取北京科音培训的最新消息,并避免错过网上有价值的计算化学文章!
欢迎加入人气极高、专业性特别强的理论与计算化学综合交流群思想家公社QQ群(群号见此链接),合计达一万多人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大、极为流行的量子化学波函数分析程序)
Google Scholar:https://scholar.google.com/citations?user=tiKE0qkAAAAJ
ResearchGate:https://www.researchgate.net/profile/Tian_Lu

186

帖子

0

威望

4126

eV
积分
4312

Level 6 (一方通行)

4#
发表于 Post on 2022-2-25 10:33:30 | 只看该作者 Only view this author
yum -y install epel-release
yum -y install cmake3

74

帖子

0

威望

1045

eV
积分
1119

Level 4 (黑子)

5#
发表于 Post on 2022-2-25 10:43:20 | 只看该作者 Only view this author
pip install cmake

17

帖子

0

威望

225

eV
积分
242

Level 3 能力者

6#
 楼主 Author| 发表于 Post on 2022-3-5 09:26:42 | 只看该作者 Only view this author
sobereva 发表于 2022-2-24 21:10
CentOS 7自带的gcc版本太老
可以编译老一点的cmake 3.x,对编译器的要求没那么高

谢谢老师~

37

帖子

0

威望

346

eV
积分
383

Level 3 能力者

7#
发表于 Post on 2022-12-10 15:48:39 | 只看该作者 Only view this author
zjxitcc 发表于 2022-2-24 20:59
官网有二进制包,解压即用,无需编译,省时省力,页面上搜binary
https://cmake.org/download

你好,我想请教一下我把cmake3.25.1.tar.gz下载到centos系统里,然后tar -xf解压缩后再如何处理,能替代我的cmake3使用啊?

4103

帖子

4

威望

8862

eV
积分
13045

Level 6 (一方通行)

MOKIT开发者

8#
发表于 Post on 2022-12-10 15:52:47 | 只看该作者 Only view this author
lisanoid 发表于 2022-12-10 15:48
你好,我想请教一下我把cmake3.25.1.tar.gz下载到centos系统里,然后tar -xf解压缩后再如何处理,能替代 ...

这取决于你下载的是 源代码压缩包 还是 二进制压缩包,你没交待这个信息。后者解压后写好环境变量即可使用;前者需要先编译,然后写好环境变量方可使用。

方便起见,这里提供一个合理的cmake环境变量示例(在你的~/.bashrc文件末尾写,根据你的实际情况修改路径):
export PATH=/opt/cmake-3.19.0-rc2/bin:$PATH
自动做多参考态计算的程序MOKIT

465

帖子

1

威望

2318

eV
积分
2803

Level 5 (御坂)

9#
发表于 Post on 2022-12-11 16:20:14 | 只看该作者 Only view this author
我曾经有次被迫在CentOS的服务器上搞奇技淫巧,因为我的权限很有限。就是从 https://packages.fedoraproject.org/ 搜索想要的package,优先考虑前面有“EPEL”的(因为我用的CentOS)。下载rpm文件后(假设文件名为“file.rpm”),先解压“rpm2cpio file.rpm | cpio -i -d”,再查一下正常安装后会执行的脚本“rpm -qp --scripts file.rpm”。然后把解压出的东西中对自己有用的内容,设置好环境变量(一般就是设置PATH),再根据前面输出的脚本内容执行相应的操作。

本版积分规则 Credits rule

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

GMT+8, 2025-8-13 05:56 , Processed in 0.193694 second(s), 23 queries , Gzip On.

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