温馨提示×

centos c++配置用什么工具

小樊
53
2026-10-08 21:49:54
栏目: 编程语言

在 CentOS 上进行 C++ 开发/配置,常见工具和方案如下,按“用途”给你一个清晰清单:


一、编译器(必须)

1. GCC / G++

CentOS 默认自带,但版本可能较旧

# 查看版本
g++ --version

# 安装/更新
sudo yum install gcc gcc-c++

如需新版本(如 GCC 9/11):

sudo yum install centos-release-scl
sudo yum install devtoolset-11
scl enable devtoolset-11 bash

二、构建工具

2. Make

最基础

sudo yum install make

3. CMake(强烈推荐)

跨平台、现代 C++ 项目标配

sudo yum install cmake

示例:

cmake -B build
cmake --build build

三、包管理 / 依赖管理

4. vcpkg(跨平台 C++ 包管理)

适合现代 C++

git clone https://github.com/microsoft/vcpkg
./vcpkg/bootstrap-vcpkg.sh

5. Conan(C++ 依赖管理)

pip install conan

四、调试工具

6. GDB

sudo yum install gdb

7. Valgrind(内存检测)

sudo yum install valgrind

五、IDE / 编辑器(可选)

8. 命令行

  • Vim / Neovim
  • VS Code(Remote SSH 到 CentOS)

9. 图形 IDE(如果有桌面)

  • CLion(最强 C++ IDE)
  • Qt Creator
  • Eclipse CDT

六、现代开发推荐组合(示例)

✅ CentOS + GCC 11 + CMake + VS Code + GDB


七、如果你告诉我:

  • 是 服务器开发 / 桌面程序 / 嵌入式?
  • 用 Make 还是 CMake?
  • 是否需要 第三方库管理?

我可以直接给你一套 可复制的配置方案。

0 踩