@DFT

安装gcc8.3.0

下载安装GCC的先决条件

./contrib/download_prerequisites

返回上一级目录,建立编译输出目录

cd ..
mkdir bulid

进入输出目录,执行如下命令,生成MakeFile文件
用户也可以用–prefix=指定安装路径,注意使用时需要单独写环境变量

cd bulid/
../gcc-8.3.0/configure -enable-checking=release -enable-languages=c,c++,fortran -disable-multilib

执行命令进行编译,若想加快编译速度,可以在其后面加上-j4(利用4个job,-j8也行),此值不宜设置过高
make -j 8
安装
make install
检查版本
gcc -v
此时,虽安装结束,但libstdc++.so.6软链接还不是新安装的版本,需要进行修改。

cp x86_64-pc-linux-gnu/libstdc++-v3/src/.libs/libstdc++.so.6.0.24 /usr/lib64
cd /usr/lib64
rm -rf libstdc++.so.6
ln -s libstdc++.so.6.0.25 libstdc++.so.6

总结:不要做多余的步骤
软件地址:

  1. 报错:
configure: error: in `/home/li/software/octopus/OCTOPUS/gcc-8.3.0/build/gcc':
configure: error: changes in the environment can compromise the build
configure: error: run `make distclean' and/or `rm ./config.cache' and start over

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

【DFT】安装octopus相关推荐

  1. Octopus11.4并行版安装

    1.简介 Ocotpus 是一款科学计算软件,可以对多种不同体系进行从头计算(ab initio)的模拟.在密度泛函理论(DFT)的理论框架下用量子力学来描述电子, 而核用经典的点粒子描述,电子-核相 ...

  2. 使用python手写FFT算法

    FFT(Fast Fourier Transform) 是 DFT(Discrete Fourier Transform)的快读实现,它在机理上没有改变DFT的算法,只是在实现上采用的巧妙的实现. 使 ...

  3. 全能成熟稳定开源分布式存储Ceph破冰之旅-上

    文章目录 概述 定义 传统存储方式及问题 优势 生产遇到问题 架构 总体架构 组成部分 CRUSH算法 数据读写过程 CLUSTER MAP 部署 部署建议 部署版本 部署方式 Cephadm部署 前 ...

  4. 解答: 刷DFT 版 Windows Phone 依然无法越狱安装程序的原因

    有些朋友在论坛里面问为什么刷了老爷子的越狱ROM依然无法,通过PC安装程序XAP到手机呢? 答案只用一幅图片告诉大家.论坛的朋友很多都要的是这幅图片 明白如何在DFT 版本的ROM下安装程序的环境需要 ...

  5. 使用cephadm安装ceph octopus

    微信公众号:运维开发故事,作者:wanger 前提条件 Cephadm使用容器和systemd安装和管理Ceph集群,并与CLI和仪表板GUI紧密集成. cephadm仅支持octopus v15.2 ...

  6. CentOS8安装与配置Ceph Octopus教程

    1 环境介绍与配置 1.1 ceph介绍 #ceph架构 #ceph支持的三种接口: 1 Object:有原生的API,而且也兼容Swift和S3的API. 2 Block:支持精简配置.快照.克隆. ...

  7. Centos7.9上利用cephadm安装Ceph Octopus 15.2的采坑记录,附带K8S挂载方法

    Centos7.9上利用cephadm安装Ceph Octopus 15.2的采坑记录,附带K8S挂载方法 0.亮点 1 准备 1.1 修改历史记录 1.2 升级系统内核 1.3 配置免密登录 问题1 ...

  8. python怎么安装pandas模块-如何在Python 3中安装pandas包和使用数据结构

    介绍 Python pandas包用于数据操作和分析,旨在让您以更直观的方式处理标记或关系数据. 基于numpy软件包构建,pandas包括标签,描述性索引,在处理常见数据格式和丢失数据方面特别强大. ...

  9. 【ijkplayer】编译 Android 版本的 ijkplayer ④ ( 安装 make yasm 软件 | 执行 compile-ffmpeg.sh all 命令编译 ffmpeg )

    文章目录 一.安装 make 软件 二.安装 yasm 软件 三.执行 compile-ffmpeg.sh all 命令编译 ffmpeg 参考 https://github.com/bilibili ...

最新文章

  1. Python中的类、模块和包究竟是什么?
  2. js layui 模板属性 添加_layui.laytpl--模板引擎文档
  3. Java 基础入门随笔(1) JavaSE版——java语言三种技术架构
  4. 干货 | 算法工程师入门第一期——罗恒讲深度学习
  5. 压缩比13为什么建议用92的油_92号和95号汽油,哪个更耐烧?车主:欢迎入坑
  6. [postgresql] postgresql 安装
  7. stm32按键输入实验c语言,stm32f103学习笔记(三)按键输入(IO口输入)
  8. 怎么开通手机信息服务器,如何用手机建立网站
  9. 24 CO配置-控制-产品成本控制-成本对象控制-定义订单交货的货物接收评估
  10. Call for Papers | ACCV 2022在澳门等你
  11. 52 - 算法 - LeetCode 21 数据结构链表 头插法 递归
  12. 离散数学:构造性二难推理和破坏性二难定理的解释
  13. [Netlist29-358] Reg ‘Counter[7]‘ of type ‘FDCPE’ cannot be timed accurately. Hardwarebehavior may be
  14. [置顶] 以盛唐气象,浇胸中块垒:唐诗与宋词学习笔记汇总目录
  15. 自主实现sleep函数(代码实现)
  16. 企业微信来了,尽管“定位打卡”功能愁死个人,但它有可能逼死一个产业
  17. MaxENT完整操作
  18. BZOJ_3238_[Ahoi2013]差异_后缀自动机
  19. WslRegisterDistribution failed with error: 0x80070050
  20. POJO类中布尔类型属性的定义与命名

热门文章

  1. 产品经理的工作职责是什么,需要具备什么能力?
  2. Matlab中不为人知的强大命令
  3. Docker与k8s
  4. 蒙特卡洛-马尔科夫链(MCMC)初步
  5. PPT设计Tips总结
  6. 毕业设计、卷积cnn、lstm、random walk、地址交易识别
  7. 【Centos】重启后docker安装的容器端口无法访问的问题
  8. 广告有哪些方式,可以降低用户反感?
  9. 大坝平台结构——志豪未来科技有限公司
  10. DGA 域名生成和检测算法