温馨提示×

ubuntu c加加版本怎么查看

小樊
33
2026-10-19 23:36:53
栏目: 智能运维

在 Ubuntu 下查看 C++(g++)版本,常用方法有下面几种:

1. 查看 g++ 版本(最常用)

g++ --version

或者

g++ -v

示例输出:

g++ (Ubuntu 11.4.0) 11.4.0

这里的 11.4.0 就是 C++ 编译器版本(GCC 版本)。


2. 查看 gcc 版本(C/C++ 共用)

gcc --version

3. 查看系统默认的 C++ 标准支持

g++ -dM -E -x c++ /dev/null | grep -F __cplusplus

输出示例:

#define __cplusplus 201703L

表示默认支持 C++17。


4. 查看已安装的所有 g++ 版本

ls /usr/bin/g++*

或

dpkg -l | grep g++

5. 查看当前使用的 C++ 标准(编译时)

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

可用标准:

  • c++11
  • c++14
  • c++17
  • c++20

如果你是想:

  • ✅ 查看 Ubuntu 自带的 C++ 版本
  • ✅ 切换 C++ 版本
  • ✅ 安装更高版本(如 g+±12 / g+±13)

可以告诉我你的 Ubuntu 版本(lsb_release -a),我可以给你具体命令。

0 踩