阅读量:3
在CentOS上安装C++的完整步骤
1. 更新系统(可选但推荐)
在安装前,建议先更新系统软件包以确保兼容性和安全性:
sudo yum update -y
2. 安装开发工具组(基础依赖)
开发工具组包含GCC编译器、Make工具、Git等必要组件,是编译C++的基础:
sudo yum groupinstall "Development Tools" -y
3. 安装C++编译器(GCC/G++)
C++的编译依赖gcc-c++包(提供g++命令),通过以下命令安装:
sudo yum install gcc-c++ -y
4. 验证安装
通过检查g++版本确认安装成功(若显示版本号则表示成功):
g++ --version
5. 编写并运行测试程序
创建一个简单的C++程序(如hello.cpp),内容如下:
#include
int main() {
std::cout << "Hello, CentOS C++!" << std::endl;
return 0;
}
使用g++编译并运行:
g++ -o hello hello.cpp # 编译生成可执行文件
./hello # 运行程序
若终端输出Hello, CentOS C++!,则说明环境配置成功。
6. 可选:安装额外工具(增强开发体验)
- CMake:跨平台构建工具,用于管理复杂项目:
sudo yum install cmake -y - 调试器(GDB):用于调试C++程序,定位错误:
sudo yum install gdb -y - 代码编辑器(Visual Studio Code):提升编码效率(可选):
安装后,在VS Code中搜索并安装“C++”扩展以支持语法高亮和智能提示。sudo yum install -y code # 安装VS Code
注意事项
- 若需安装特定版本的GCC(如GCC 10以支持C++20),可通过**Software Collections(SCL)**实现:
启用后,sudo yum install centos-release-scl # 添加SCL仓库 sudo yum install devtoolset-10-gcc-c++ # 安装GCC 10 scl enable devtoolset-10 bash # 启用GCC 10环境g++将指向GCC 10版本,可通过g++ --version验证。 - CentOS 8及以上版本可使用
dnf替代yum(命令格式类似)。
以上就是关于“CentOS上如何安装C++”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm