linux下编译gcc-8.4.0并且升级

CentOS7安装指定版本gcc 一、使用yum安装默认gcc 因为编译安装gcc,是需要用gcc编译的,所以首先需要安装默认gcc yum install gcc yum install gcc-c++ 如果没有yum源,可以先配置阿里源 cd /etc/yum.repo.d/ mv CentOS-Base.repo CentOS-Base.repo.bak wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo # 重新加载yum源 yum clean 阅读详情

1.下载编译gcc相关的gmp、mpfr、mpc(根据自己需求下载对应版本,最好版本不要太低)

传送门NJU Mirror

2.下载isl(版本不要太低)

传送门http://isl.gforge.inria.fr/

3.按顺序安装

1)

cd gmp-6.2.0

./configure --prefix=/usr/local/ctenv/build(这是我安装的路径,可以自己设置)

make && make install

这步安装完可能会有个坑,使用命令  rpm -qa | grep gmp 看下是否如下图安装正确

如果没有gmp-devel-6.0.0-15.el7.x86_64这个,使用sudo yum install gmp-devel-6.0.0-15.el7.x86_64安装下(版本号和你下载的版本号对应就行)

2)

cd mpfr-4.1.0

./configure --prefix=/usr/local/ctenv/build --with-gmp=/usr/local/ctenv/build

make && make install

3)

cd mpc-1.2.0

./configure --p

Linux升级GCC/G++操作步骤 例:wget -c http://mirrors.ustc.edu.cn/gnu/gcc/gcc-4.1.2/gcc-4.1.2.tar.bz2。例:wget http://mirrors.ustc.edu.cn/gnu/gcc/gcc-8.2.0/gcc-8.2.0.tar.gz。参数:独立参数:-c: 建立压缩档案;-j:有bz2属性的;7、查看gcc版本:g++ -v / gcc -v。在解压后的包菜面,建立编译目录:mkdir gcc-build-12.1.0。 阅读详情

相关推荐

编译安装MySQL8.0 gcc的编译安装

编译安装MySQL8.0 操作环境: 阿里云linux 64 MySQL 8.0 正式版 8.0.11 已发布,官方表示 MySQL 8 要比 MySQL 5.7 快 2 倍,还带来了大量的改进和更快的性能! 注意:从 MySQL 5.7 升级到 MySQL 8.0 仅支持通过使用 in-place 方式进行升级,并且不支持从 MySQL 8.0 降级到 MySQL 5.7 (或从某个 ...

wlphyl的专栏 4355

linux编译安装gcc-4.8.4

1、顺序安装三个依赖gmp、mpfr、mpc (1)gmp wget ftp://ftp.mirrorservice.org/sites/sourceware.org/pub/gcc/infrastructure/gmp-4.3.2.tar.gz tar -xzvf gmp-4.3.2.tar.gz cd gmp-4.3.2 mkdir /usr/local/gmp-4.3.2 ./c

Cathy 8063

linux(Centos)下编译安装gcc4.8.2

最近要用到c++ 11,所以没办法只得把那台centos6.6的gcc4.4.7升级一下。 gcc编译器已经出到5.1了,但是我对最新的版本并没有特别大的兴趣,更喜欢稳定性的版本。 gcc4.8.1 是第一个完全支持C++11 的编译器,我这边装的是4.8.2. 一、获取gcc4.8.2包并解压缩: 下载链接:http://gcc.skazkaforyou.com/releas

【码农在新加坡】的专栏 1万+

gcc-8.4.0.tar.gz

gcc (Linux)

yolov5 onnx推理时报错[ONNXRuntimeError] : 2 : INVALID_ARGUMENT : Unexpected input data type.

yolov5 onnxruntime 推理报错

zjulkw的博客 1222

OpenRA引擎实战:如何从零开始搭建一个经典RTS游戏模组(附资源包)

本文详细介绍了如何利用开源游戏引擎OpenRA从零开始搭建经典RTS游戏模组。内容涵盖开发环境配置、资源管线处理、YAML规则定义、地图编辑与Lua脚本编写等全流程实战指南,并提供了资源包,帮助开发者和爱好者快速创建属于自己的即时战略游戏世界。

silver的专栏 903

MCU 微控制器,在实际项目中如何选型(以 STM32为例)

1.MCU 选型需要考虑的一些因素 2.案例:传感器设备的 MCU 选型

创享 AIOT 的专栏 1万+

Vivado图形化界面烧写MCS文件到SPI FLASH全流程(附常见报错解决方案)

本文详细介绍了使用Vivado图形化界面将MCS文件烧录至SPI FLASH的完整操作流程。内容涵盖从环境准备、MCS文件生成到硬件连接与烧写的每一步,并针对SPI总线宽度报错、FLASH型号识别失败等常见问题提供了深度解决方案,帮助用户高效完成FPGA配置,摆脱对TCL命令行的依赖。

s8t9u0v1w的博客 536

实例详解C++程序的五大内存分区

本文详细讲述C++程序在运行时的5大内存分区。 下面使用日常开发中的编程实例,详细介绍一下这5个分区,以便大家能更深刻的理解这5大内存分区。 1、栈内存区 栈内存区是我们用的最多的分区,只要有函数的地方都会使用到这个分区。栈分区是用来存放函数参数及函数局部变量值的内存区,是由编译器在编译时自动分配和释放的。 函数中的参数与函数中的局部变量占用的内存是代码执行到函数(进入函数)是分配的,在............

dvlinker的技术专栏 1万+

DeerFlow 系列教程 附录 | 核心文件索引、官方文档索引与推荐阅读顺序

DeerFlow 系列教程 附录本附录汇集了 DeerFlow 项目的核心文件索引、官方文档索引和推荐阅读顺序三份速查资料,方便读者在日常开发和学习中快速定位关键代码与文档。内容按实际项目目录结构整理,所有路径均基于 DeerFlow 2.0 版本验证。

weixin_43674738的博客 328

【EB_Tresos专题】-01-EB Tresos导入工程

<--返回「Autosar_BSW高阶配置」总目录--> <--返回「Autosar_BSW高阶配置」专栏主页--> <--返回「个人博客」首页--> <--返回「Autosar_BSW高阶配置」总目录--> <--返回「Autosar_BSW高阶配置」专栏主页--> <--返回「个人博客」首页--> 结尾 ...

「汽车电子助手」的博客 6433

YOLOv9 损失函数解析

YOLOv9作为YOLO系列的最新成员,在损失函数设计上进行了多项创新,重点优化了动态任务对齐机制、多模态定位损失融合以及跨层级梯度协同,进一步提升了检测精度与训练效率。

浩瀚之水的专栏 1293

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

上一篇: 内网环境下在linux中运行vs2019发布的.net core 程序
下一篇: centos下安装和使用gperftools
life_NULL
博客等级 码龄10年 30粉丝 7原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值