安装GCC教程

CentOS 7下安装gcc 9.3.0 目录CentOS 7下安装gcc 9.3.0安装gcc安装bzip2下载gcc-9.3.0.tar.gz解压gcc-9.3.0.tar.gz安装gcc-9.3.0查看gcc版本注意事项 CentOS 7下安装gcc 9.3.0 本文主要介绍怎么在CentOS 7环境下安装GCC 9.3.0,需要准备的环境有: CentOS 7 gcc-9.3.0.tar.gz 安装gcc 使用下面命令安装gcc、gcc-c++,若已安装则忽略此步骤 yum install -y gcc gcc-c++ 安装bz 阅读详情
AI摘要

本文提供GCC-9.3.0的详细安装步骤,包括下载、配置及验证等环节,适用于希望自行搭建GCC环境的用户。

安装GCC-9.3.0全指导

一.安装准备

1_1下载GCC-9.3.0安装包*
手动下载辅助包,自动下载太慢,咱直接自己动手解决
ps:下载源精选国内清华源,速度无敌

wget https://mirrors.tuna.tsinghua.edu.cn/gnu/gcc/gcc-9.3.0/gcc-9.3.0.tar.gz

1_2 解压安装包

tar -xvf gcc-9.3.0.tar.gz

2 手动下载辅助包,自动下载太慢,咱直接自己动手解决
2_1进入GCC解压目录

cd gcc-9.3.0

2_2下载依赖版本gmp-6.1.0

wget https://mirrors.tuna.tsinghua.edu.cn/gnu/gmp/gmp-6.1.0.tar.xz

解压

tar -xvf gmp-6.1.0.tar.xz

改名成需要的目录名

mv gmp-6.1.0 gmp

2_3 下载依赖版本mpfr-3.1.4

wget https://mirrors.tuna.tsinghua.edu.cn/gnu/mpfr/mpfr-3.1.4.tar.gz

解压

tar -xvf mpfr-3.1.4.tar.gz

改名成需要的目录名

mv mpfr-3.1.4 mpfr

2_4 下载依赖版本mpc-1.0.3

wget https://mirrors.tuna.tsinghua.edu.cn/gnu/mpc/mpc-1.0.3.tar.gz

解压

tar -xvf mpc-1.0.3.tar.gz

改名成需要的目录名

mv mpc-1.0.3 mpc

二.安装编译
1 设置配置信息
建立编译目录,并进入

mkdir gcc-build

cd gcc-build

(/usr/local/gcc-9.3.0是新版本GCC的安装目录,可以更换,新手不推荐更换)

../configure --prefix=/usr/local/gcc-9.3.0 --disable-multilib --enable-languages=c,c++

2 编译
(小伙伴电脑有CPU多个核心时,推荐把“4”换成自己的核心数,这个过程需要时间多)

make -j 4

3 安装

make install -j 4

4 更新链接配置

 ln -s /usr/local/gcc-9.3.0 /usr/local/gcc

打开文件 sudo vim /etc/profile 输入一下指令

export PATH=/usr/local/gcc/bin:$PATH

export LD_LIBRARY_PATH=/usr/local/gcc/lib64

export MANPATH=/usr/local/gcc/share/man:$MANPATH

export CC=/usr/local/gcc/bin/gcc

export CXX=/usr/local/gcc/bin/g++

三.成果检验
gcc -v

使用内建 specs。
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/local/gcc-9.1.0/libexec/gcc/x86_64-pc-linux-gnu/9.1.0/lto-wrapper
目标:x86_64-pc-linux-gnu
配置为:../configure --prefix=/usr/local/gcc-9.1.0 --disable-multilib --enable-languages=c,c++
线程模型:posix
gcc 版本 9.1.0 (GCC) 

cmake

-- The C compiler identification is GNU 9.3.0
-- The CXX compiler identification is GNU 9..0

NICE!!! 就是这么简单,从上到下,一步一步粘贴复制,GCC就装好啦

添加库文件问题处理
问题:缺少高版本的libstdc++.so的问题

apt: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found need by xxx`

首先先查看/usr/lib/x86_64-linux-gnu/libstdc++.so.6这个库的信息

strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBCXX

查询到的最高版本是GLIBCXX_3.4.19,缺少GLIBCXX_3.4.21
在其他系统中搜此版本的库文件

sudo find / -name "libstdc++.so.6*"

找到之后查看是否需要的版本

strings libstdc++.so.6 | grep GLIBCXX

ll查看它链接的具体库文件

ll libstdc++.so.6

查询到 libstdc++.so.6.0.21 (这个支持GLIBCXX_3.4.21),
将这个库拷贝到对应位置,建立软连接即可

cp /lib/libstdc++.so.6.0.21 /usr/lib64/
rm /usr/lib64/libstdc++.so.6
ln -s /usr/lib64/libstdc++.so.6.0.21 /usr/lib64/libstdc++.so.6
GCC-9.3.0离线安装 在已安装GCC-5.4.0的设备上安装GCC-9.3.0 阅读详情

相关推荐

Windows中安装GCC教程

Windows下安装GCC

qq_43604945的博客 2万+

为你详解Linux安装GCC方法

下载: http://ftp.gnu.org/gnu/gcc/gcc-4.5.1/gcc-4.5.1.tar.bz2 浏览: http://ftp.gnu.org/gnu/gcc/gcc-4.5.1/ 查看Changes: http://gcc.gnu.org/gcc-4.5/changes.htm 现在很多程序员都应用GCC,怎样才能更好的应用GCC。目前,GCC可以用来编译C/C++、F

BullJordan23的专栏 12万+

MinGW安装教程——著名C/C++编译器GCC的Windows版本

前言 本文主要讲述如何安装 C语言 编译器——MinGW,特点是文章附有完整详细的实际安装过程截图,文字反而起说明提示作用。 编写本文的原因始于我的一个观点:图片可以比文字传达更多的信息,也能让其他人更容易理解作者的意图及思想。因此,我将安装 MinGW 的过程和步骤,编写成了这篇以图片为主的教程,为了让看到这篇文章的任何人,都可以很容易按照图片所示正确安装 MinGW。 一、什么是 MinGW ...

Never-Giveup的博客 6654

Ubuntu下gcc安装及使用

             Ubuntu下gcc安装及使用 2016年06月21日 10:58:37 29486人阅读 评论(2) 收藏 举报 ...

lucifa_li的博客 4万+

C语言教程一之安装gcc和VS code

引用 自古学海无涯岸;只惧一叶前行舟;顺水推舟自轻松;逆水行船用力撑;谁说谁一事无成;谁说谁事事皆行;千里路始于足下;成败握自己手中。; hi~我是朝思墓想,这一节课我们来学C语言教程一 安装gcc和VS code 正文 说到c语言,不得不说它的优点! 它的优点有很多: 运行速度快 比c++简洁 直接生成exe(俗称应用程序)当然需要用编译器编译! 与c++不同的是: main() c int main() c++ int main(int agc,char const *agc[]) 怎么样,

weixin_48447307的博客 1889

devtoolset-9-gcc-9.3.1-2.2.el7.x86_64.rpm

离线安装包,亲测可用

GCC编译器的安装教程(Windows环境)

GCC编译器的安装教程(Windows环境) 你好!GCC 编译器是 Linux 系统下最常用的 C/C++ 编译器,大部分 Linux 发行版中都会默认安装。GCC 编译器通常以gcc命令的形式在终端(Shell)中使用.对于要学习Linux的朋友来说,可以在Windows上做一个过渡。 教程开始 1.安装MinGW 下载MinGW打开托管网站sourceforge然后Download 下载完成之后,双击打开点击Install,一路Next安装 2.安装GCC编译器 打开编译器然后在里点击Basic

量子君的blog 16万+

SAP PCE私有云MM02修改物料主数据基本单位报错

当前发现只有改为AAAADL(无量纲)单位时会报错,其他的正常。一开始以为配置的ISO码换算有问题,对配置排查后,排除配置问题。最后发现是PCE当前版本的原因,需要打上NOTE。SAP PCE私有云在没有库存和业务单据的情况下,MM02修改物料主数据基本单位报错“EA CPZP MK000000000000:PCS 不可转换为”,详见截图。点击【显示错误】,提示EA CPZP MK000000000000:PCS 不可转换为。从SAP FOR ME下载NOTE 3531359,链接。

dingqing86的专栏 520

Linux系统安装gcc详细教程。

这是一个基本的GCC安装过程的概述。请注意,具体的步骤可能因您使用的Linux发行版和版本而有所不同。如果您在执行过程中遇到问题,请参考相关Linux发行版的文档或GCC的官方文档,或者寻求社区的帮助。安装完成后,您可以验证GCC是否成功安装。是一个包含GCC和其他构建工具的软件包,它将满足大多数基本编译需求。如果成功安装,将会显示GCC的版本信息。您可以根据需要安装其他GCC组件。

高性价比服务器就选:蓝易云 2万+

Titans:谷歌新型神经记忆架构,突破 Transformer 长序列处理的瓶颈

Titans 是谷歌推出的新型神经网络架构,通过神经长期记忆模块突破 Transformer 在处理长序列数据时的瓶颈,支持并行计算,显著提升训练效率。

士多啤梨先生の博客 992

WPF插件架构-如何动态加载封装好的第三方DLL的界面

插件架构中如何自动加载第三方DLL中的UI界面

lg24k的博客 1882

Linux系统安装gcc详细教程

安装完成后,您可以验证GCC是否成功安装。是一个包含GCC和其他构建工具的软件包,它将满足大多数基本编译需求。如果成功安装,将会显示GCC的版本信息。这是一个基本的GCC安装过程的概述。您可以根据需要安装其他GCC组件。

xx155802862xx的博客 1752

OpenCASCADE完整教程专栏完整目录

OpenCASCADE完整教程专栏完整目录

希望我的博客,能帮上你解决学习中工作中所遇到的问题 9703

linux下离线安装gcc详细教程

linux下离线安装gcc详细教程

weixin_45618990的博客 1万+

【AI智能体】Codex + Seedance2.5 制作AI视频实战操作详解

【AI智能体】Codex + Seedance2.5 制作AI视频实战操作详解

congge_study的博客 3814

gcc下载及安装教程

gcc下载及安装教程 作者:白鹿(花名) 注意:请提前获取root权限 1、gcc下载链接:http://ftp.gnu.org/gnu/gcc/gcc-5.1.0/ 2、解压相关下载压缩包(此处已提前下载,无需重复下载) tar xjvf gcc-5.1.0.tar.bz2 相关解压文件目前所停留路径:GPU-3 /home/op/bailu/bak 3、创建安装目录 mkdir /usr/local/gcc-5.1.0/ 4、进入安装目录 cd /usr/local/gcc-5.1.0/

吉米_王 4万+

基于未来出行解决方案的场景实例:城市空中交通(UAM)的飞行路径规划与避障

本文介绍了使用Simulink进行城市空中交通(UAM)飞行路径规划与避障的仿真方法。主要内容包括:1)UAM系统架构与核心挑战;2)详细建模步骤,从城市3D环境构建到飞行器动力学模拟;3)全局路径规划(A*/RRT*)和局部避障(DWA/APF)算法实现;4)多机协同与冲突解决;5)关键场景仿真与性能评估;6)高级功能拓展方向。通过Simulink的数字孪生系统,可有效验证UAM在复杂城市环境中的可行性,为未来立体交通发展提供技术支撑。

xiaoheshang_123的博客 257

gcc安装教程

gcc安装教程:https://www.cnblogs.com/mingforyou/p/4118607.html

吉米_王 912

西门子SMART PLC增量式PID(完整梯形图FC)

西门子PLC自带的PID指令是基于位置型的PID,位置型PID的算法公式和详细介绍,大家可以参看《PID专栏》的其它文章,这里不再赘述。本篇博文直接给出代码部分的讲解,不设计太多公式和理论的推导。限于本人能力,文中难免出现错误和不足之处,诚恳欢迎大家的批评和指正。同时感谢大家的订阅和关注。SMART200 PLC系统自带的PID指令解析,可以参看下面这篇文章:SMART PLC PID算法基本解析(附公式)_RXXW_Dor的博客-优快云博客_plc的pid算法在态运行中,控制器调节输出值,使偏差 (e

RXXW_Dor的博客 8148

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

GCC安装教程

GCC编译器的安装教程(Windows环境) 你好!GCC 编译器是 Linux 系统下最常用的 C/C++ 编译器,大部分 Linux 发行版中都会默认安装。GCC 编译器通常以gcc命令的形式在终端(Shell)中使用.对于要学习Linux的朋友来说,可以在Windows上做一个过渡。 教程开始 1.安装MinGW 下载MinGW打开托管网站sourceforge然后Download 在这里插入图片描述 下载完成之后,双击打开点击Install,一路Next安装 在这里插入图片描述 2.安装GCC编译器

weixin_58440473的博客 6083

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

GCC的安装教程

GCC编译器通常在Linux系统下使用,一般来说大部分发行的系统会默认安装,GCC编译器使用gcc指令在终端进行shell操作。对于新接触Linux的朋友来说,简单的在Windows中练习过渡一下应该就足够了。(我就是因为Virtual Box 安装Ubuntu失败,这么做的!!!结合网上信息,列出如下步骤以上就是Windows下的gcc安装步骤,按照上述步骤一步步执行,应该不会有太大问题,如非必要,建议大家直接选择系统默认的版本,否则可能造成不必要的麻烦,希望能够帮到各位。

m0_53573725的博客 7363

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

gcc-11.5安装教程

我用过史上最恶心的库,踩了无数坑,给大家分享一下安装教程。需要包包括m4、GMP、MPFR、MPC、GCC等。这一步很慢很慢,运行成功截图。

weixin_57682236的博客 564

Linux离线安装gcc教程

Linux离线安装gcc教程 【下载地址】Linux离线安装gcc教程 本教程详细讲解了如何在Linux环境下离线安装gcc(GNU编译器集合),帮助用户在无网络连接的情况下完成安装并进行编译工作。gcc是一个功能强大的开源编译器套件,支持C、C++、Fortran等多种编程语言,是Linux开发中不可或缺的工具。教程从...

gitblog_06790的博客 594

CentOS 7 安装gcc、g++、gdb教程

CentOS 7 安装gcc、g++、gdb教程         一、背景:                           因为有版本的变动影响,我查阅了大量资料后,总结出一篇最新教程(写于2018.3.22日)        二、我的平台环境:                        虚拟机: 使用的是VM           版本为:12.0.1          

alan_gaohaodong的博客 4万+

Linux内网环境下离线安装gcc教程

Linux内网环境下离线安装gcc教程 【下载地址】Linux内网环境下离线安装gcc教程 在Linux内网环境中,网络限制常常成为安装gcc的障碍。本仓库提供了一套完整的离线安装解决方案,帮助用户轻松应对这一挑战。通过将gcc的rpm安装包下载到本地并上传至Linux服务器,用户可以在无网络连接的情况下完成安装。教程详...

gitblog_06735的博客 600
上一篇: 命名管道 C++
下一篇: 解决/lib64/libstdc++.so.6: version `CXXABI_1.3.9‘ not found
hack_tian
博客等级 码龄16年 38粉丝 6原创
评论 6
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值