计算化学公社

 找回密码 Forget password
 注册 Register

安装cmake3报错

查看数: 2534 | 评论数: 8 | 收藏 Add to favorites 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2022-2-24 20:47

正文摘要:

本帖最后由 fygfjhj 于 2022-2-24 20:47 编辑 我按照卢老师http://sobereva.com/457这篇博文里的方法安装gromacs时,我先安装cmake3,但是报错了,尝试了google出的一些方法还是不行,我用的是CentOS7.6系统,没 ...

回复 Reply

Daniel_Arndt 发表于 Post on 2022-12-11 16:20:14
我曾经有次被迫在CentOS的服务器上搞奇技淫巧,因为我的权限很有限。就是从 https://packages.fedoraproject.org/ 搜索想要的package,优先考虑前面有“EPEL”的(因为我用的CentOS)。下载rpm文件后(假设文件名为“file.rpm”),先解压“rpm2cpio file.rpm | cpio -i -d”,再查一下正常安装后会执行的脚本“rpm -qp --scripts file.rpm”。然后把解压出的东西中对自己有用的内容,设置好环境变量(一般就是设置PATH),再根据前面输出的脚本内容执行相应的操作。
zjxitcc 发表于 Post on 2022-12-10 15:52:47
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
lisanoid 发表于 Post on 2022-12-10 15:48:39
zjxitcc 发表于 2022-2-24 20:59
官网有二进制包,解压即用,无需编译,省时省力,页面上搜binary
https://cmake.org/download

你好,我想请教一下我把cmake3.25.1.tar.gz下载到centos系统里,然后tar -xf解压缩后再如何处理,能替代我的cmake3使用啊?
fygfjhj 发表于 Post on 2022-3-5 09:26:42
sobereva 发表于 2022-2-24 21:10
CentOS 7自带的gcc版本太老
可以编译老一点的cmake 3.x,对编译器的要求没那么高

谢谢老师~
sylar 发表于 Post on 2022-2-25 10:43:20
pip install cmake
plus 发表于 Post on 2022-2-25 10:33:30
yum -y install epel-release
yum -y install cmake3
sobereva 发表于 Post on 2022-2-24 21:10:57
CentOS 7自带的gcc版本太老
可以编译老一点的cmake 3.x,对编译器的要求没那么高
zjxitcc 发表于 Post on 2022-2-24 20:59:16
官网有二进制包,解压即用,无需编译,省时省力,页面上搜binary
https://cmake.org/download

另外,如果装完你发现没有cmake3,就用cmake。http://sobereva.com/457文中也提到了。

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

GMT+8, 2025-8-14 01:10 , Processed in 0.170977 second(s), 25 queries , Gzip On.

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