linux下如何查看c的版本号
linux下如何查看c的版本号详细介绍
在 Linux 下查看 C 语言编译器(通常是 GCC)的版本号,可以通过以下步骤操作:
方法一:直接查看 GCC 版本
打开终端(Terminal),输入以下命令并回车:
bash
gcc
- 输出示例:plaintext
gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0Copyright (C) 2021 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.
第一行中的
11.3.0即为当前 GCC 的版本号。
方法二:查看
gcc 命令的具体版本信息
如果系统中安装了多个版本的 GCC(如通过版本管理工具切换),可以使用以下命令明确指定查看某个版本:
bash
gcc-9
补充说明
- 如果提示
command not found: gcc,说明系统未安装 GCC 编译器,需要先安装(如通过sudo apt install gcc命令在 Debian/Ubuntu 系系统中安装)。 - C 语言本身没有 “版本号” 的概念,这里查看的是编译器(GCC)的版本,不同版本的编译器支持的 C 标准(如 C99、C11、C17 等)可能不同。若需确认编译器支持的 C 标准,可通过
gcc -dM -E - < /dev/null命令查看默认宏定义,或通过gcc -std=c11 --version等命令指定标准版本。
通过以上方法,即可快速获取当前系统中 GCC 编译器的版本信息。