ubuntu16下载C++11编译器
时间: 2024-10-15 18:11:31 浏览: 7
Ubuntu 16.04 (Xenial Xerus) 发行版自带的是GCC 5.x系列,它并不完全支持C++11的所有特性,但是如果你想安装最新的C++11编译器,可以考虑升级到GCC 6+或使用更现代的工具链。
1. 升级GCC至C++11版本:
- 首先更新软件包列表并升级已有的gcc:
```
sudo apt-get update
sudo apt-get upgrade gcc g++ libstdc++6 libstdc++6-dev
```
- 如果上述步骤不够,你可以尝试安装额外的gcc包,如`software-properties-common`,然后添加apt的ppa源,获取最新版本的GCC。例如,添加Canonical的PPA:
```
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-7 g++-7
```
使用`g++-7`代替`g++`即可使用C++11。
2. 安装Clang编译器(一个开源、跨平台的C/C++编译器):
```
sudo apt-get install clang
```
Clang也有很好的C++11支持。
请注意,Ubuntu 16.04已经接近其长期维护期限,如果可能的话,推荐升级到一个较新的版本,以便获得更好的技术支持和更新的软件库。
相关问题
ubuntu安装c/c++编译器
在Ubuntu中安装C/C++编译器非常简单。你可以通过安装build-essential软件包来安装所需的软件包。以下是安装过程的步骤:
1. 打开终端。你可以使用快捷键Ctrl + Alt + T来打开终端。
2. 运行以下命令来更新软件包列表:
```
sudo apt-get update
```
3. 运行以下命令来安装GCC编译器:
```
sudo apt install gcc
```
4. 运行以下命令来安装G++编译器(可选):
```
sudo apt install g++
```
完成以上步骤后,你的Ubuntu系统就已经安装了C/C++编译器。你可以在终端中使用gcc命令来编译C代码,使用g++命令来编译C++代码。
ubuntu上的C++编译器
Ubuntu上有多种C编译器可供选择,包括:
1. GNU Compiler Collection (GCC):GCC是Ubuntu默认的C编译器,可以通过命令行安装。
2. Clang:Clang是一个开源的LLVM编译器前端,也可在Ubuntu上安装。
3. Intel C++ Compiler:这是Intel公司发布的一个商业C++编译器,可以在Ubuntu上使用。
4. Tiny C Compiler (TCC):TCC是一个小型、快速的C编译器,也可在Ubuntu上安装。
5. LLVM-GCC:这是一个使用LLVM技术的GNU C编译器,可以在Ubuntu上安装。
以上是常见的C编译器,你可以根据自己的需求选择。
阅读全文