计算化学公社

 找回密码 Forget password
 注册 Register

求助~!Cmake编译时出错

查看数: 4034 | 评论数: 7 | 收藏 Add to favorites 2
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-9-5 10:31

正文摘要:

本人非管理员用户。集群的cmake是2.8版本,想安装3.15版在自己的账户下。集群使用的gcc是4.8.5版本,但是运行bootstrap后出现了如下错误 百度了一下也没找到合适的解决方案,求各位大神、老师帮忙!!

回复 Reply

美式加糖 发表于 Post on 2020-9-12 14:56:49
万里云 发表于 2020-9-6 10:56
最简单方法:直接安装二进制版cmake。

谢谢,我最后用这个方法解决了问题。
万里云 发表于 Post on 2020-9-6 10:56:45
最简单方法:直接安装二进制版cmake。

评分 Rate

参与人数
Participants 1
eV +3 收起 理由
Reason
hebrewsnabla + 3 这样好

查看全部评分 View all ratings

abin 发表于 Post on 2020-9-6 08:09:00
zjxitcc 发表于 2020-9-5 22:46
我想过这种可能。也有另一种可能是他的系统是centos 6.x,里面gcc原本是4.4.7的,这样的话即使有人把gcc ...

GCC9源码编译
https://www.bilibili.com/video/BV1HJ411H7Ca
视频中的技术方案,适用于绕开root授权,给自己安装软件的场景。
zjxitcc 发表于 Post on 2020-9-5 22:46:00
hebrewsnabla 发表于 2020-9-5 14:30
gcc 4.8.5是支持C++11的,可能是没开编译选项吧。

我想过这种可能。也有另一种可能是他的系统是centos 6.x,里面gcc原本是4.4.7的,这样的话即使有人把gcc升级到4.8.5也是不支持c++11的,因为glibc版本过旧。
hebrewsnabla 发表于 Post on 2020-9-5 14:30:29
zjxitcc 发表于 2020-9-5 11:27
你的gcc不支持C++11标准,编译器过于老旧。更底层的原因可能是系统老旧,建议联系管理员,将系统刷为CentOS ...

gcc 4.8.5是支持C++11的,可能是没开编译选项吧。
zjxitcc 发表于 Post on 2020-9-5 11:27:21
你的gcc不支持C++11标准,编译器过于老旧。更底层的原因可能是系统老旧,建议联系管理员,将系统刷为CentOS 7.8
sobereva 发表于 Post on 2020-9-5 11:05:46
贴图方式不对,其他人看不到,仔细看置顶的新社员必读贴了解怎么正确贴图

遇到技术问题用Google,绝对不要用百毒
为什么我极度鄙视和厌恶百毒
http://sobereva.com/45

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

GMT+8, 2024-11-24 19:48 , Processed in 0.229414 second(s), 27 queries , Gzip On.

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