如何查看Linux是否安装了gcc

说白了,检查Linux上是否安装了gcc只需三个步骤。
最直接的是使用 gcc -v。
如果有点复杂,请使用包管理器。
如果不确定,只需检查路线即可。

我先说最重要的事情。
gcc -v 命令是一个关键开关。
去年,当我们运行该项目时,新的团队成员几乎将 gcc --version 更改为 gcc --version。
结果,终端变成了红色。
说实话,当时很混乱。
通常会显示一系列版本号和构建时间,例如gcc (Ubuntu 1 1 .4 .0-1 ubuntu1 ~2 2 .04 ) 1 1 .4 .0,这意味着你必须安装它;如果直接报错说 Command 'gcc' not find ,基本上就说明没有安装。
只需使用 apt install gcc 或 yum install gcc 即可。

还有一点是包管理器是一种更稳定的验证方式。
例如,在 Ubuntu 上,dpkg -l | grep gcc 会列出所有与gcc相关的软件包,例如gcc-1 1 ;在 CentOS 上,rpm -qa | grep gcc 会返回一长串 gcc-1 1 .2 .1 -1 .el7 .x8 6 _6 4 ,行话里叫雪崩效应。
事实上,前端的一个小延迟会使其余部分崩溃,但结果清楚地告诉您安装了什么版本。
对于 ArchLinux,只需使用 pacman -Q gcc 并直接提供版本号,例如 gcc 1 3 .2 .1 -4
一开始我以为检查路径是最后一步,后来发现不对——有时gcc -v 没有报错,但是gcc却报not find,意思是编译器已经安装了,但是没有添加到PATH环境变量中。
此时必须手动export PATH=/usr/bin/gcc:$PATH。
很多人没有注意到这一点。

如果您不担心,建议先尝试使用 gcc -v,然后再次运行包管理器命令。
等等,还有一件事 - 如果系统安装了多个版本的 gcc,例如同时安装了 1 1 和 1 3 ,gcc -v 将默认显示最新版本,但您可以使用包管理器看到完整视图。
如果您觉得有用,请尝试一下。

linux如何查看是否已安装GCC

在 Linux 上,gcc -v 命令检查版本。
如果没有安装,会显示“command not find”。
安装完成后,版本号一目了然。
如果不安装,编译源码就没用。
您应该找到相关的 RPM 包。
GCC安装后,目录是独立的,很容易删除,但配置却很痛苦。

学习Linux命令行如何查看GCC版本linux查看gcc

嘿,这个 Linux 命令行确实是你要么又爱又恨。
我记得有一次接过一个项目,必须在Linux环境下编译一个程序。
结果我在编译程序的时候一直报错。
经过调查,我发现我的GCC版本错误。
当时我就傻眼了,暗骂自己不知道去查GCC版本。

当时,我正在公司摆弄一台旧的 Linux 服务器,终端对我来说真是一个迷宫。
我记得那天我花了很长时间才找到“gcc -v”命令。
一运行,屏幕上就闪现出各种版本号和编译器信息,看得我头晕。
后来我了解到有一个更简单的选项,``gcc --version'',它可以让你直接显示 GCC 版本。
这实在是一个小小的祝福。

后来我把这个小技巧分享给项目组的大家,但他们并不知道。
不幸的是,Linux 命令行似乎有很多隐藏的秘密。
不过话虽如此,掌握这些小技巧,你就会事半功倍。
例如,那次使用“gcc --version”后,我直接识别了GCC版本问题,解决了编译错误,项目按时完成。

因此,无论您是 Linux 新手还是经验丰富的驱动程序,您都需要掌握这些命令行技能。
正如我前面提到的,一点“gcc --version”可以让你在Linux世界少走很多弯路。
作为一名技术人员,必须具备发现这些细节的能力,这样才能在复杂的环境中轻松操作。
现在想来,Linux的世界真是有趣又迷人。