温馨提示×

Debian GCC支持C加加吗

小樊
45
2026-08-14 22:37:49
栏目: 智能运维

是的,Debian 上的 GCC 完全支持 C++

说明

  • GCC 本身包含 g++,这是专门用于编译 C++ 程序的编译器前端。
  • 在 Debian 中:
    • gcc 包:主要支持 C
    • g++ 包:支持 C++(通常和 gcc 一起安装或作为依赖)

安装方式

在 Debian 上安装 C++ 支持(推荐):

sudo apt update
sudo apt install g++

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

g++ --version

使用示例

// hello.cpp
#include <iostream>

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

编译并运行:

g++ hello.cpp -o hello
./hello

支持的 C++ 标准

Debian 较新版本(如 Debian 11/12)中的 GCC 支持:

  • C++11
  • C++14
  • C++17
  • C++20(部分支持,取决于 GCC 版本)

指定标准编译示例:

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

总结

Debian 的 GCC 完全支持 C++
✅ 只需安装 g++ 即可
✅ 可用于开发、编译、调试 C++ 程序

如果你需要了解 某个 Debian 版本对应的 GCC / C++ 标准支持情况,可以告诉我具体版本。

0