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

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

  • 1 获取gcc12.2.0安装包并解压
  • 2 下载供编译需求的依赖项
  • 3 在gcc-12.2.0目录下建立一个目录供编译出的文件存放
  • 4 在gcc-build-12.2.0目录下生成Makefile文件
  • 5 编译
  • 6 非root用户指定路径安装gcc
  • 7 为当前用户配置系统环境变量
  • 8 查看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

你可能感兴趣的:(笔记,安装,ubuntu,gcc)