可以,CentOS 可以快速配置 C++ 开发环境,下面给你几种常用、省事的方案,按“最快 → 最完整”排列。
sudo yum groupinstall "Development Tools" -y
这会一次性安装:
验证:
g++ --version
// test.cpp
#include <iostream>
using namespace std;
int main() {
cout << "Hello CentOS C++" << endl;
return 0;
}
编译运行:
g++ test.cpp -o test
./test
✅ 到此已完成最基础的 C++ 开发环境
sudo yum install cmake -y
简单 CMake 示例:
# CMakeLists.txt
cmake_minimum_required(VERSION 3.10)
project(demo)
add_executable(demo test.cpp)
mkdir build && cd build
cmake ..
make
sudo yum install centos-release-scl -y
sudo yum install devtoolset-11 -y
scl enable devtoolset-11 bash
然后:
g++ -std=c++17 test.cpp -o test
sudo dnf install gcc-c++ -y
默认 gcc 版本较新,支持 C++17。
sudo yum install gdb valgrind clang -y
CentOS 完全能快速配置 C++ 开发:
yum groupinstall "Development Tools"一条命令就能开干。
如果你告诉我:
我可以给你更精确的一键配置方案。