centos在线安装C++11编译器
时间: 2023-07-18 22:07:19 浏览: 211
在 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++20编译器
要在 CentOS 上安装 C++20 编译器,你需要使用支持 C++20 的编译器版本。目前主流的编译器已经开始支持 C++20 的一些新特性,比如 GCC 10 以及 Clang 10。
以下是在 CentOS 7 上安装 GCC 10 的步骤:
1. 添加EPEL存储库:
```
sudo yum install epel-release
```
2. 安装必要的软件包:
```
sudo yum install centos-release-scl
sudo yum install devtoolset-10-gcc*
```
3. 启用 GCC 10:
```
scl enable devtoolset-10 bash
```
4. 验证是否成功安装:
```
g++ --version
```
以上步骤可以在 CentOS 8 上使用,只需要将软件包名称中的 `devtoolset-10` 改为 `devtoolset-10-gcc` 即可。
安装完成后,你可以在编译时加上 `-std=c++20` 参数来启用 C++20 的新特性。
阅读全文