centos7安装c++
时间: 2025-04-28 13:27:03 浏览: 16
### 安装 C++ 编译器 GCC 和 G++
为了在 CentOS 7 上安装 C++ 编译器 `g++`,可以通过 YUM 软件包管理工具来完成这一过程。具体操作如下:
通过一条简单的命令即可实现编译器的安装[^1]:
```bash
sudo yum -y install gcc-c++
```
这条命令不仅会安装最新的可用版本的 `gcc` (GNU Compiler Collection),还会一同安装支持 C++ 的组件 `g++`。
对于那些希望安装特定版本(如较新版本)GCC的情况,则可以考虑采用更复杂的流程,包括但不限于下载所需版本的源码、准备依赖项以及手动编译和安装这些依赖项及其后的 GCC 版本本身[^2]。
另一种方法是利用 Software Collections (SCL) 来获取更新版的开发工具集。这涉及到安装额外的仓库和支持文件,并设置环境以便能够访问更高版本的编译器和其他开发者工具。例如,要启用 DevToolset-8 中包含的新版本 GCC 及其对应的 C++ 支持,可按照以下方式处理[^3]:
```bash
sudo yum -y install centos-release-scl
sudo yum -y install devtoolset-8-gcc*
echo "source /opt/rh/devtoolset-8/enable" >> /etc/profile
```
上述命令序列首先增加了 SCL 存储库的支持,接着安装了来自该存储库中的 GCC 工具链,最后一步则是修改全局 shell 配置文件 `/etc/profile`,使得所有用户的默认环境中都包含了指向新版 GCC 的路径。
#### 测试安装
一旦完成了以上任一种安装途径之后,建议运行一些基本测试以验证安装是否成功。比如尝试编写一段简单程序并对其进行编译与执行,以此确认新的编译器工作正常。
```cpp
// test.cpp
#include <iostream>
int main() {
std::cout << "Hello, world!" << std::endl;
return 0;
}
```
使用刚刚安装好的 g++ 进行编译:
```bash
g++ -o test test.cpp
./test
```
如果一切顺利的话,应该能看到终端打印出 “Hello, world!” 字样。
阅读全文
相关推荐
















