在 CentOS 上安装 C++ 开发库(通常包括编译器、标准库和头文件),可以按下面步骤操作:
sudo yum install -y gcc gcc-c++ make
sudo dnf install -y gcc gcc-c++ make
安装完成后检查:
g++ --version
如果你要做较完整的 C/C++ 开发,可以安装开发工具包:
sudo yum groupinstall -y "Development Tools"
sudo dnf groupinstall -y "Development Tools"
这会自动安装:
一般已随 gcc-c++ 安装,无需额外操作。
# 线程库(通常已包含)
sudo yum install -y glibc-devel
# 数学库
sudo yum install -y libstdc++-devel
# CMake
sudo yum install -y cmake
# Boost 库
sudo yum install -y boost-devel
# OpenCV(如需)
sudo yum install -y opencv-devel
CentOS 默认 GCC 较旧,可使用 Software Collections (SCL):
sudo yum install -y centos-release-scl
sudo yum install -y devtoolset-11
scl enable devtoolset-11 bash
或永久启用:
echo "source /opt/rh/devtoolset-11/enable" >> ~/.bashrc
// test.cpp
#include <iostream>
using namespace std;
int main() {
cout << "Hello C++" << endl;
return 0;
}
编译运行:
g++ test.cpp -o test
./test
如果你能说明:
我可以给你更精确的安装命令。