linux系统下载g++
时间: 2024-12-27 10:14:01 浏览: 7
### 如何在 Linux 系统中安装 g++ 编译器
#### 更新系统包列表
为了确保获取最新的软件包信息,在安装任何新软件之前建议先更新系统的包列表。这可以通过运行以下命令来完成:
```bash
sudo apt update
```
此操作可以确保所安装的软件是最新的稳定版本[^1]。
#### 安装 build-essential 包
`build-essential` 是一个元包,包含了编译 C 和 C++ 程序所需的基础工具集,其中包括 `g++` 编译器。要安装这个包,可使用如下命令:
```bash
sudo apt install build-essential
```
这条命令不仅会安装 `g++` 而且还会一并解决其所有的依赖关系。
对于希望指定安装某个特定版本的情况,比如 GCC/G++ 的第 9 版本,可以按照下面的方式来进行:
```bash
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt update
sudo apt install gcc-9 g++-9
```
如果系统中已存在旧版的 GCC 或 G++ 并想要替换它们为最新安装的版本,则需创建符号链接指向新版本的二进制文件:
```bash
cd /usr/bin
sudo rm gcc g++
sudo ln -s gcc-9 gcc
sudo ln -s g++-9 g++
```
另外,还可以利用 `update-alternatives` 工具设置默认使用的编译器版本:
```bash
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 9
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-9 9
```
上述命令允许在同一台机器上共存多个不同版本的同时方便切换当前活跃版本[^2][^4]。
#### 验证安装是否成功
一旦完成了以上步骤,就可以验证 `g++` 是否被正确安装了。打开终端窗口输入下列命令查看帮助文档或者查询版本号以确认安装无误:
```bash
g++ --help
g++ --version
```
如果有显示详细的帮助信息或者是具体的版本编号说明则表示安装过程顺利完成。
阅读全文