centos在线安装C++11编译器
时间: 2023-07-18 15:07:19 浏览: 229
在 CentOS 中安装 C++11 编译器可以通过以下步骤进行:
1. 确认系统已更新到最新版本:
```
sudo yum update
```
2. 安装 GCC 4.8 及以上版本:
```
sudo yum install centos-release-scl
sudo yum install devtoolset-7-gcc-c++
```
3. 激活 GCC 7:
```
scl enable devtoolset-7 bash
```
4. 确认 GCC 版本:
```
g++ --version
```
如果版本号为 4.8 或更高,则说明已成功安装 C++11 编译器。
注意:以上步骤中的“devtoolset-7”可以替换为任何支持 C++11 的版本。
相关问题
centos在线安装C++17编译器
首先,你需要安装CentOS的开发工具包和epel库:
```shell
sudo yum groupinstall "Development Tools"
sudo yum install epel-release
```
接下来,你可以使用以下命令安装GCC 8:
```shell
sudo yum install gcc8-c++ -y
```
然后,你需要更新GCC的alternatives:
```shell
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 10
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 20
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.8 10
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-8 20
sudo update-alternatives --config gcc
sudo update-alternatives --config g++
```
最后,你需要检查GCC版本是否更新到8:
```shell
gcc --version
g++ --version
```
现在,你就可以使用C++17了!
centos如何安装C++23编译器
目前还没有正式的 C++23 标准,因此也没有 C++23 编译器。不过,一些编译器厂商已经开始支持 C++23 的一些新特性,你可以使用最新版本的编译器来体验这些新特性。
对于 CentOS,你可以使用以下命令安装 GCC 11,GCC 11 已经支持了 C++23 的一些新特性:
```
sudo yum install -y centos-release-scl
sudo yum install -y devtoolset-11-gcc*
```
安装完成后,你可以使用以下命令启用 GCC 11:
```
scl enable devtoolset-11 bash
```
这样就可以使用 GCC 11 编译器了,你可以在编译时加上 `-std=c++23` 参数来启用 C++23 的新特性。
阅读全文