在 CentOS 上搭建 C++ 开发环境,通常包含:编译器(GCC/G++)、构建工具(make/cmake)、调试工具(gdb),以及可选的IDE。下面按步骤说明。
sudo yum update -y
sudo yum install -y gcc gcc-c++
检查版本:
g++ --version
sudo yum install -y make
sudo yum install -y cmake
或安装较新版本(可选):
sudo yum install -y epel-release
sudo yum install -y cmake3
使用:
cmake3 --version
sudo yum install -y gdb
使用示例:
gdb ./a.out
vi hello.cpp
内容:
#include <iostream>
using namespace std;
int main() {
cout << "Hello CentOS C++" << endl;
return 0;
}
g++ hello.cpp -o hello
./hello
mkdir project && cd project
vi main.cpp
cmake_minimum_required(VERSION 3.10)
project(demo)
add_executable(demo main.cpp)
mkdir build && cd build
cmake ..
make
./demo
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
sudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/vscode.repo'
sudo yum install -y code
从官网下载: https://www.jetbrains.com/clion/
可安装 Software Collections (SCL):
sudo yum install -y centos-release-scl
sudo yum install -y devtoolset-11
scl enable devtoolset-11 bash
如果你告诉我:
我可以给你更精准的环境配置方案。