以下是CentOS下配置C++开发工具的步骤:
安装基础开发工具
sudo yum update
sudo yum groupinstall "Development Tools" -y # 安装GCC、G++、Make等基础工具
升级GCC版本(可选)
sudo yum install centos-release-scl -y # 安装软件集合仓库
sudo yum install devtoolset-9-gcc* -y # 安装GCC 9(或更高版本)
scl enable devtoolset-9 bash # 临时激活新版本GCC
# 永久生效:编辑~/.bashrc,添加 source /opt/rh/devtoolset-9/enable
安装调试工具GDB
sudo yum install gdb -y
gdb --version # 验证安装
安装构建工具CMake
wget https://github.com/Kitware/CMake/releases/download/v3.27.0/cmake-3.27.0-linux-x86_64.sh
chmod +x cmake-3.27.0-linux-x86_64.sh
./cmake-3.27.0-linux-x86_64.sh --prefix=/usr/local
ln -s /usr/local/cmake/bin/cmake /usr/bin/cmake # 添加到系统路径
cmake --version # 验证安装
安装代码编辑器(如VS Code)
wget https://code.visualstudio.com/download/deb -O code.deb
sudo dpkg -i code.deb
sudo apt-get -f install # 修复依赖(若需)
(可选)安装版本控制工具Git
sudo yum install git -y
git --version # 验证安装
验证配置:
g++ -o hello hello.cpp(需创建hello.cpp文件)gdb ./hello,设置断点并运行程序。以上步骤覆盖编译、调试、构建等核心需求,可根据项目需求调整工具版本。