Ubuntu 20.04 LTS 安装 GCC 11.2 教程

作者:很菜不狗2024.02.16 19:07浏览量:240

简介:本教程将指导您在 Ubuntu 20.04 LTS 上安装 GCC 11.2,包括下载源码包、解压、配置和编译等步骤。

在 Ubuntu 20.04 LTS 上安装 GCC 11.2 需要一些步骤。以下是详细的教程:

步骤一:下载 GCC 11.2 的源码包

首先,您需要从官方网站或其他可靠的源下载 GCC 11.2 的源码包。您可以使用 wget 或 curl 命令来下载。以下是使用 wget 命令的示例:

  1. wget http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-11.2.0/gcc-11.2.0.tar.gz

步骤二:解压源码包

下载完成后,您需要解压源码包。可以使用以下命令:

  1. tar -zxvf gcc-11.2.0.tar.gz

步骤三:配置 GCC

进入解压后的目录,然后配置 GCC。运行以下命令:

  1. cd gcc-11.2.0
  2. ./configure --prefix=/usr/local/gcc-11.2.0 --enable-languages=c,c++,fortran

这个命令会为 GCC 指定安装路径并启用 C、C++ 和 Fortran 语言的支持。

步骤四:编译 GCC

配置完成后,开始编译 GCC。运行以下命令:

  1. make -j$(nproc)

这将使用多线程进行编译,以加快编译速度。

步骤五:安装 GCC

编译完成后,您需要将 GCC 安装到指定路径。运行以下命令:

  1. sudo make install

这将把编译好的程序安装到指定的路径。请确保您具有足够的权限来执行此操作。

步骤六:设置环境变量

为了使系统能够找到新安装的 GCC,您需要更新环境变量。打开终端,然后编辑 bashrc 文件:

  1. nano ~/.bashrc

在文件的末尾添加以下行:

  1. export PATH=/usr/local/gcc-11.2.0/bin:$PATH
  2. export LD_LIBRARY_PATH=/usr/local/gcc-11.2.0/lib64:$LD_LIBRARY_PATH
  3. export MANPATH=/usr/local/gcc-11.2.0/share/man:$MANPATH
  4. export INFOPATH=/usr/local/gcc-11.2.0/share/info:$INFOPATH
  5. alias gcc=gcc-11.2 g++=g++-11.2 c++=g++-11.2 gcc-ar=gcc-ar-11.2 gcc-nm=gcc-nm-11.2 gcc-ranlib=gcc-ranlib-11.2 gfortran=gfortran-11.2 make=make-4.3 gmake=gmake-4.3 cmake=cmake-3.15 nano=nano-5.9 git=git-2.33 vim=vim-9.0 emacs=emacs-26.3 bash=bash-5.1 tmux=tmux-3.0 curl=curl-7.68 wget=wget-1.20 zsh=zsh-5.8 rsync=rsync-3.2 openssh=openssh-8.9 rsync=rsync-3.2 python3=python3-3.8 python=python3-3.8 ipython=ipython-7.6 ipython3=ipython3-7.6 python2=python2-2.7 python=python-3.8 python=python3 alias python=python3 alias ipython=ipython3 alias pip=pip3 alias jupyter=jupyter-3 pip=pip3 jupyter=jupyter-3 irb=irb-3 nodejs=nodejs-17 npm=npm7 deno=deno-0.27 bashrc=/etc/bashrc /etc/profile /etc/profile.d/* ~/.bashrc ~/.bash_profile ~/.profile ~/.zsh