下面要安装的GCC版本是9.3.0,在Ubuntu 20.04下要安装GCC只需要运行安装build-essential的命令就可以了。在你安装的时候,可能安装的版本比GCC 9.3.0要高一些。同时也可以安装多个GCC版本,包括一同安装GCC 10版本。
在Ubuntu 20.04上安装GCC 在Ubuntu 20.04存储库中有一个名称为build-essential的元软件包,在里面就包含有GNU编译器集合,GNU调试器以及编译软件所需的其他开发库和工具,也就是说,安装出来会有许多的软件包,包括有gcc、g++和make。 请在终端中运行以下命令: sudo apt update sudo apt install build-essential 如果还需要安装使用GNU/Linux进行开发的手册页,则运行以下命令: sudo apt-get install manpages-dev 这个时候就可以验证GCC有没有安装成功了,运行gcc --version命令查看,在2020年6月5日的安装结果是9.3.0,即Ubuntu 20.04存储库当前提供的GCC版本是9.3.0: gcc (Ubuntu 9.3.0-10ubuntu2) 9.3.0 到这里,在Ubuntu 20.04系统上安装GCC编辑器成功了,现在就可以使用GCC和G++编译C和C++程序了。
安装多个GCC版本的说明 在Ubuntu 20.04系统上还可以同时安装多个GCC版本,当前默认的Ubuntu 20.04存储库包括从7.x.x到10.x.x的多个GCC版本,在写本文时,也提供有GCC 10.1.0版本,如果有需要,可运行以下命令安装: sudo apt install gcc-8 g++-8 gcc-9 g++-9 gcc-10 g++-10 以下命令为每个版本配置替代版本,并将优先级与之关联,默认版本是优先级最高的版本,在本例中为gcc-10: sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 100 --slave /usr/bin/g++ g++ /usr/bin/g++-10 --slave /usr/bin/gcov gcov /usr/bin/gcov-10 sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 90 --slave /usr/bin/g++ g++ /usr/bin/g++-9 --slave /usr/bin/gcov gcov /usr/bin/gcov-9 sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 80 --slave /usr/bin/g++ g++ /usr/bin/g++-8 --slave /usr/bin/gcov gcov /usr/bin/gcov-8 如果想改变默认使用的版本,就运行update-alternatives命令调整,即运行sudo update-alternatives --config gcc,它会出来调整的界面,包括操作说明,按说明处理即可,具体操作可参考在Ubuntu 18.04系统下安装多个GCC编译器版本的方法。 注:通常使用Ubuntu存储库安装多个GCC版本不会造成软件冲突问题,所安装的版本都较为稳定,建议采用这种方法安装GCC。
相关主题 |