是的,Debian 上的 GCC 默认就支持 C++。
具体说明如下:
在 Debian 中,GCC 的 C++ 编译器是 g++,通常安装 build-essential 即可:
sudo apt update
sudo apt install build-essential
build-essential 会包含:
gcc(C 编译器)g++(C++ 编译器)安装完成后,可以查看版本:
g++ --version
写一个简单测试程序:
// test.cpp
#include <iostream>
int main() {
std::cout << "Hello C++" << std::endl;
return 0;
}
编译运行:
g++ test.cpp -o test
./test
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)。