centOS7 安装 gcc(源码安装)

崧峻
原创
发布时间: 2025-06-19 18:19:39 | 阅读数 0收藏数 0评论数 0
封面
早期 GCC 是 GUN 计划诞生的 C 语言编译器,显然最初 GCC 的定位确实只用于编译 C 语言。但经过这些年不断的迭代,GCC 的功能得到了很大的扩展,它不仅可以用来编译 C 语言程序,还可以处理 C++、Go等多种编译语言编写的程序。
1

下载源码包

进入网址https://ftp.gnu.org/gnu/gcc/,选择版本 然后下载源码 然后上传到服务器上 我下载的是14.2 https://ftp.gnu.org/gnu/gcc/gcc-14.2.0/

2

解压源码包

如图1所示输入 tar zxvf [gcc文件名] 进行解压

解压好之后会出现一个文件夹 如图2所示 然后进入到文件夹中

3

配置安装

首先创建一个build 文件夹方便我们后面查看,然后 cd到build 文件夹中,在输入命令../configure

命令部分

cd build

../configure

4

解决问题

他会报如图1所示的错误,大概意思就是缺少了这些库我们进行安装即可

sudo apt-get install libgmp-dev libmpfr-dev libmpc-dev # Ubuntu三个高精度数学库

sudo yum install gmp-devel mpfr-devel libmpc-devel # Centos三个高精度数学库

sudo apt-get install gcc-multilib g++-multilib # Ubuntu32位开发库

sudo yum install glibc-devel.i686 libgcc.i686 # Centos32位开发库

5

编译安装

如图1所示 输入这个命令 ../configure --enable-multilib 构建安装环境,成功之后

输入make -j 8(cpu核心数量) 进行构建编译注意后面的数字千万不要超过核心数,时间会非常漫长

好了之后输入 make install

最后用 gcc -v检查一下版本即可

阅读记录0
点赞0
收藏0
禁止 本文未经作者允许授权,禁止转载
猜你喜欢
评论/提问(已发布 0 条)
评论 评论
收藏 收藏
分享 分享
pdf下载 下载