最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
CentOS中C++开发环境如何配置
时间:2026-07-03 10:50:47 编辑:袖梨 来源:一聚教程网
CentOS下C++开发环境配置步骤
1. 更新系统包
在安装任何工具前,先更新系统包以确保兼容性:

sudo yum update -y2. 安装基础开发工具组
通过Development Tools组安装GCC、G++、Make等核心开发工具:
sudo yum groupinstall "Development Tools" -y这一步会安装编译C++所需的基本工具链,验证安装:
gcc --version# 查看GCC版本g++ --version# 查看G++版本make --version # 查看Make版本3. 安装C++编译器(G++)
若未通过开发工具组安装G++,可单独安装:
sudo yum install gcc-c++ -y4. (可选)安装代码编辑器
根据偏好选择编辑器,推荐以下工具:
- Vim(终端党):
sudo yum install vim -y - Visual Studio Code(图形界面,推荐):下载VSCode的
.rpm包(如从官网获取),安装并修复依赖:
安装后,打开VSCode,搜索并安装**C/C++**扩展(Microsoft提供),增强C++代码补全、语法检查功能。sudo rpm -ivh code-*.rpmsudo yum install -f# 修复可能的依赖问题
5. (可选)安装CMake(项目管理工具)
若项目需要跨平台构建或复杂项目管理,安装CMake:
sudo yum install cmake -y验证安装:
cmake --version6. (可选)安装调试工具
调试是开发的关键,安装GDB(GNU调试器):
sudo yum install gdb -y验证安装:
gdb --version7. (可选)安装常用开发库
根据项目需求,安装常用库以支持功能开发(如正则表达式、压缩、网络等):
sudo yum install pcre pcre-devel zlib zlib-devel openssl openssl-devel -y8. 测试C++环境
创建一个简单的C++程序(如hello.cpp),验证环境是否配置成功:
// hello.cpp#include <iostream>int main() {std::cout << "Hello, CentOS C++!" << std::endl;return 0;}编译并运行:
g++ -o hello hello.cpp# 编译./hello # 运行若终端输出Hello, CentOS C++!,则说明环境配置成功。
9. (可选)升级GCC版本(如需较新版本)
若默认仓库的GCC版本过低,可通过**Software Collections (SCL)**安装较新版本(以GCC 9为例):
sudo yum install centos-release-scl -y# 添加SCL仓库sudo yum install devtoolset-9-gcc devtoolset-9-gcc-c++ -y# 安装GCC 9scl enable devtoolset-9 bash# 临时启用GCC 9(仅当前终端有效)若需永久启用,将以下内容添加到~/.bashrc文件末尾:
echo "source /opt/rh/devtoolset-9/enable" >> ~/.bashrcsource ~/.bashrc# 使配置生效验证GCC版本:
g++ --version通过以上步骤,即可在CentOS上配置一个完整的C++开发环境。根据项目需求,可进一步安装其他工具(如CLion IDE、Valgrind内存检测工具等)以提升开发效率。
相关文章
- 天国拯救2马具代码大全:马匹装备代码汇总 07-04
- 黑色四叶草魔法帝之道支援者推荐 黑色四叶草魔法帝之道支援者角色推荐 07-04
- 武装博弈 新角色狐妖召唤小动物参战 07-04
- 黑色四叶草魔法帝之道阵容搭配推荐 黑色四叶草魔法帝之道配队教程 07-04
- 武装博弈:爱丽丝睡眠流实况视频 07-04
- 潜水员戴夫丛林DLC水龙如何打 07-04