【Ubuntu系统安装gcc简易教程】

在这里插入图片描述


需要在非root用户下安装和使用的gcc 12.2.0 版本。
以下是基本操作。

1 获取gcc12.2.0安装包并解压

wget http://ftp.gnu.org/gnu/gcc/gcc-12.2.0/gcc-12.2.0.tar.gz
tar -xvf gcc-12.2.0.tar.gz

此外,http://ftp.gnu.org/gnu/gcc 里面有所有的gcc版本供下载。

2 下载供编译需求的依赖项

这个神奇的脚本文件 download_prerequisites 会帮我们下载、配置、安装依赖库,当然可以查看该文件中的相关依赖,自己通过源码的方式下载编译安装。

cd gcc-12.2.0
./contrib/download_prerequisites 

3 在gcc-12.2.0目录下建立一个目录供编译出的文件存放

mkdir gcc-build-12.2.0
cd gcc-build-12.2.0

4 在gcc-build-12.2.0目录下生成Makefile文件

../configure -enable-checking=release -enable-languages=c,c++ -disable-multilib

5 编译

make

6 非root用户指定路径安装gcc

新建一个安装的目录 gcc-install-12.2.0

make DESTDIR=/public/home/*/software/gcc-12.2.0 install

7 为当前用户配置系统环境变量

编辑用户的环境变量

vim ~/.bashrc

在文件尾添加一行

export PATH=/public/home/*/software/gcc-12.2.0/usr/local/bin:/public/home/*/software/gcc-12.2.0/usr/local/lib64:$PATH

使环境变量生效

source ~/.bashrc

8 查看gcc版本

gcc -v
  • 6
    点赞
  • 44
    收藏
    觉得还不错? 一键收藏
  • 8
    评论
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值