ubuntu18.04安装c++11
时间: 2024-06-08 14:04:19 浏览: 250
Ubuntu 18.04 安装Open3D C++版本
在Ubuntu 18.04(Bionic Beaver)中安装C++11,因为Ubuntu 18.04默认使用的是GCC版本7或更早,而C++11是自GCC 4.8开始支持的标准。如果你想要使用C++11特性,你需要手动安装更新版本的GCC。以下是安装步骤:
1. 更新软件包列表:
```
sudo apt update
```
2. 安装GCC 7和C++11工具链:
```bash
sudo apt install g++-7
```
如果你想让g++ 7成为默认的编译器,你可能还需要安装`gcc-7-base`和`devel`包,以及可能的`g++-7-multilib`(如果需要支持库的多个架构)。
3. 验证安装:
```
g++ --version
```
如果看到类似于`g++ (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0`这样的信息,那就说明C++11已经被正确安装了。
4. 设置环境变量:
为了使新版本的g++成为默认编译器,你可能需要创建一个软链接或修改shell配置文件(如`~/.bashrc`)来指向g++ 7。添加类似下面的行(假设已经安装了`g++-7`):
```bash
export PATH=/usr/bin/g++-7:$PATH
```
然后执行 `source ~/.bashrc` 或重启终端使设置生效。
阅读全文