温馨提示×

CentOS怎么安装C++开发包

小樊
43
2026-07-08 19:20:21
栏目: 编程语言

CentOS 上安装 C++ 开发环境,通常只需要安装 gcc/g++ 及相关的开发工具包。下面按常见版本说明。


一、CentOS 7(最常见)

1️⃣ 安装开发工具组(推荐)

这是最简单、最完整的做法,包含 gccg++make 等:

sudo yum groupinstall "Development Tools"

安装完成后检查:

g++ --version
gcc --version

2️⃣ 只安装 g++(轻量方式)

如果你只想装 C++ 编译器:

sudo yum install gcc gcc-c++

二、CentOS 8 / CentOS Stream 8

1️⃣ 使用 dnf 安装开发工具

sudo dnf groupinstall "Development Tools"

或只安装 g++:

sudo dnf install gcc gcc-c++

三、CentOS 9 / Stream 9

sudo dnf groupinstall "Development Tools"

或:

sudo dnf install gcc gcc-c++

四、验证安装

g++ --version

示例输出:

g++ (GCC) 11.2.1 20220127 (Red Hat 11.2.1-9)

五、测试 C++ 编译

创建测试文件:

// test.cpp
#include <iostream>
int main() {
    std::cout << "Hello CentOS C++" << std::endl;
    return 0;
}

编译并运行:

g++ test.cpp -o test
./test

六、常见问题

❓ 没有 g++ 命令?

说明没装 gcc-c++

sudo yum install gcc-c++

❓ 需要 C++17 / C++20 支持?

使用较新的 GCC 并指定标准:

g++ -std=c++17 test.cpp -o test

七、可选:安装额外开发库

如果你需要常用 C++ 库:

sudo yum install cmake git

如果你能告诉我 CentOS 具体版本(7 / 8 / Stream / 9) 以及 是否用于服务器、桌面或编译大型项目(如 OpenCV、ROS),我可以给你更精确的配置方案。

0