在 CentOS 上进行 C++ 开发/配置,常见工具和方案如下,按“用途”给你一个清晰清单:
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
最基础
sudo yum install make
跨平台、现代 C++ 项目标配
sudo yum install cmake
示例:
cmake -B build
cmake --build build
适合现代 C++
git clone https://github.com/microsoft/vcpkg
./vcpkg/bootstrap-vcpkg.sh
pip install conan
sudo yum install gdb
sudo yum install valgrind
✅ CentOS + GCC 11 + CMake + VS Code + GDB
我可以直接给你一套 可复制的配置方案。