温馨提示×

debian gcc支持c++吗

小樊
37
2026-09-04 23:02:45
栏目: 编程语言

是的,Debian 上的 GCC 默认就支持 C++

具体说明如下:

1. 安装 GCC(含 C++ 支持)

在 Debian 中,GCC 的 C++ 编译器是 g++,通常安装 build-essential 即可:

sudo apt update
sudo apt install build-essential

build-essential 会包含:

  • gcc(C 编译器)
  • g++(C++ 编译器)
  • 相关头文件和基础开发库

2. 验证 C++ 支持

安装完成后,可以查看版本:

g++ --version

写一个简单测试程序:

// test.cpp
#include <iostream>

int main() {
    std::cout << "Hello C++" << std::endl;
    return 0;
}

编译运行:

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

3. C++ 标准支持

Debian 的 GCC 支持多种 C++ 标准,例如:

g++ -std=c++11 test.cpp
g++ -std=c++17 test.cpp
g++ -std=c++20 test.cpp

不同 Debian 版本对应的 GCC 版本不同,支持的 C++ 标准也有所差异(如 C++20 / C++23 支持程度)。

总结

✅ Debian 的 GCC 完全支持 C++
✅ 使用 g++ 编译 C++ 程序
✅ 推荐安装 build-essential

如果你想知道某个 Debian 版本对应的 GCC 版本和 C++ 标准支持情况,可以告诉我你的 Debian 版本(如 Debian 11 / 12)。

0