在Ubuntu系统下高效安装C++编译器,可以按照以下步骤进行:
更新软件包列表
打开终端(快捷键 Ctrl + Alt + T
),输入以下命令并回车:
sudo apt update
安装GCC(GNU编译器集合)
GCC包含了C++编译器g++
。输入以下命令并回车:
sudo apt install g++
验证安装
安装完成后,可以通过以下命令检查g++
是否安装成功:
g++ --version
更新Snap包列表 打开终端,输入以下命令并回车:
sudo snap refresh
安装GCC Snap包 输入以下命令并回车:
sudo snap install gcc
验证安装
使用以下命令检查g++
是否可用:
g++ --version
如果你需要特定版本的GCC或者希望从源码编译安装,可以按照以下步骤操作:
下载GCC源码 访问GNU GCC官方网站,找到你需要的版本并下载。
解压源码 使用以下命令解压下载的文件:
tar -xf gcc-<version>.tar.gz
cd gcc-<version>
安装依赖 安装编译GCC所需的依赖包:
sudo apt install build-essential flex bison libgmp-dev libmpfr-dev libmpc-dev
配置编译选项
运行configure
脚本来配置编译选项:
./configure --prefix=/usr/local/gcc-<version>
编译和安装 编译并安装GCC:
make -j$(nproc)
sudo make install
更新环境变量 将新安装的GCC路径添加到环境变量中:
export PATH=/usr/local/gcc-<version>/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/gcc-<version>/lib64:$LD_LIBRARY_PATH
你可以将这些命令添加到你的~/.bashrc
或~/.profile
文件中,以便每次登录时自动设置。
对于大多数用户来说,使用APT包管理器是最简单和高效的方法。如果你需要特定版本的GCC或者希望从源码编译安装,可以选择手动下载和编译安装的方法。