在 CentOS 上配置 C++ 开发环境,通常包含以下几个步骤(以 CentOS 7/8 为例,适用于大多数场景):
sudo yum update -y
(CentOS 8 可用 dnf 替代 yum)
sudo yum groupinstall "Development Tools" -y
sudo yum install gcc gcc-c++ -y
g++ --version
gcc --version
sudo yum install make cmake -y
sudo yum install gdb -y
sudo yum install vim -y
vim hello.cpp
#include <iostream>
using namespace std;
int main() {
cout << "Hello CentOS C++" << endl;
return 0;
}
g++ hello.cpp -o hello
./hello
cmake_minimum_required(VERSION 3.10)
project(hello)
add_executable(hello hello.cpp)
mkdir build
cd build
cmake ..
make
./hello
sudo yum install boost-devel -y
sudo yum install centos-release-scl -y
sudo yum install devtoolset-11 -y
scl enable devtoolset-11 bash
如果你有 具体用途(如服务器开发、图形界面、嵌入式、高性能计算),我可以给你更针对性的配置方案。