一、前言
本文记录了在Linux系统上安装多版本gcc/g++的过程。
二、GNU编译器
GNU编译器(GCC, GNU Compiler Collection)是GNU工具链的关键组件,与GNU、Linux相关项目的标准编译器。它设计之初仅用来处理C语言的(也被称为GNU C编译器),紧接着扩展到C++、Objective-C/C++、Fortran、Java、Go等编程语言。
三、如何安装
gcc/g++单版本安装
-
查看是否已安装GNU。
-
如果你的系统没有安装GNU编译器,那么需要执行如下命令安装基础开发工具包,该命令安装了gcc、g++、make等一系列基础工具包👇
sudo apt update sudo apt install build-essential
-
查看安装gcc、g++版本。安装成功后使用
gcc --version
和g++ --version
命令查看所安装的gcc版本。
至此GNU编译器安装完成
gcc/g++多版本安装
-
首先查看当前系统已安装的编译器版本
ls /usr/bin/g++* ls /usr/bin/gcc*
结果如下
-
笔者的需求是安装gcc-9和gcc-10,因此执行以下命令安装对应版本的编译器 👇
sudo apt install gcc-9 g++-9 gcc-10 g++-10
出现以下提示即为安装成功 👇
Reading package lists... Done Building dependency tree Reading state information... Done The follow