温馨提示×

Ubuntu中C++版本如何查看

小樊
46
2025-02-22 10:48:21
栏目: 编程语言
C++开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Ubuntu系统中,可以通过以下几种方法来查看C++的版本:

方法一:使用g++命令

  1. 打开终端
  • 可以通过快捷键 Ctrl + Alt + T 打开。
  1. 输入命令并查看输出
  • 输入 g++ --version 并按回车。
  • 输出将显示当前安装的g++编译器的版本信息,包括C++标准库的版本。

例如:

g++ (Ubuntu 10.2.0-13ubuntu1) 10.2.0
Copyright (C) 2020 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

方法二:使用cpp命令

  1. 输入命令并查看输出
  • 输入 cpp --version 并按回车。
  • 输出将显示C++预处理器的版本信息。

例如:

cpp (Ubuntu 10.2.0-13ubuntu1) 10.2.0
Copyright (C) 2020 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

方法三:检查标准库头文件

  1. 打开终端

  2. 使用grep命令查找C++标准库头文件

  • 输入 grep '#include <iostream>' /usr/include/c++/$(g++ -dumpmachine)/iostream 并按回车。
  • 输出将显示包含C++标准库头文件的路径,其中也包含了编译器的版本信息。

例如:

#include <iostream>
#include <bits/stdc++.h>

方法四:使用ldd命令检查链接库

  1. 输入命令并查看输出
  • 输入 ldd --version 并按回车。
  • 输出将显示链接器(ld)的版本信息,其中也包含了C++标准库的版本信息。

例如:

ldd (Ubuntu GLIBC 2.31-0ubuntu9.9) 2.31
Copyright (C) 2019 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Linus Torvalds.

通过以上方法,你可以轻松地查看Ubuntu系统中C++的版本信息。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:CentOS中C++版本如何查看

0