linux如何查看是否已安装GCC

作者&投稿:子丰应 (若有异议请与网页底部的电邮联系)
怎么查看linux 是否安装gcc?~

执行gcc -v命令,如果Linux系统没有安装gcc编译器,会提示“Command not found”;
如果系统上安装了gcc编译器,这条命令就会显示出当前安装的gcc编译器是哪个版本。
首先我们先要确定下,机器是否已经安装有gcc。
很显然,提示命令找不到,显然我们是没有安装的。

2.我们首先需要挂载光盘到挂载点。
mount /dev/cdrom /mnt
我这里是挂载到mnt目录

3.改变目录到挂载目录。
cd /mnt

4.改变目录到CentOS目录(不同发行版不同)
cd CentOS

5.输入rpm -ivh gcc
然后按下table看看是否有gcc开头的文件

6.可以看到,我们的gcc主程序就是gcc-4xxxx的这个文件
我们在rpm -ivh gcc后面加上一个-4
然后按下table键补全后面的内容。

7.按下回车后,依赖包出现了,可以看到依赖包是glibc-devel
版本号>= 2.2.90
也就是说,我们在安装gcc之前,需要安装glibc-devel这个包,原因是我们的gcc里面所用到的东西要用到这个包,也就是所谓的依赖关系。

8.那我们就跟着依赖包来安装,按下方向键的up键,找到上一条命令。

9.然后按下table键补全

10.按下回车安装,发现又有glibc-devel的依赖包了。

11.那么我们还是按下方向键的UP键找到上一条命令,然后在命令的基础上加上新的依赖包名。

12.把所有依赖包都加上去之后,我们就可以看到这样的一个安装界面了。

13.装好之后,我们输入一个gcc试试看。
可以看到,已经装好了。

Linux环境下,怎么确定Nginx是以那个config文件启动的?
输入命令行: ps -ef | grep nginx
摁回车,将出现如下图片:

master process 后面的就是 nginx的目录。
怎么查看服务器上安装的nginx版本号,主要是通过ngix的-v或-V选项,查看方法如下图所示:

-v 显示 nginx 的版本。
-V 显示 nginx 的版本,编译器版本和配置参数。
查看服务器上安装的Nginx版本号 http://www.linuxidc.com/Linux/2012-05/60319.htm
CentOS 6.2实战部署Nginx+MySQL+PHP http://www.linuxidc.com/Linux/2013-09/90020.htm
使用Nginx搭建WEB服务器 http://www.linuxidc.com/Linux/2013-09/89768.htm
搭建基于Linux6.3+Nginx1.2+PHP5+MySQL5.5的Web服务器全过程 http://www.linuxidc.com/Linux/2013-09/89692.htm
CentOS 6.3下Nginx性能调优 http://www.linuxidc.com/Linux/2013-09/89656.htm
CentOS 6.3下配置Nginx加载ngx_pagespeed模块 http://www.linuxidc.com/Linux/2013-09/89657.htm
CentOS 6.4安装配置Nginx+Pcre+php-fpm http://www.linuxidc.com/Linux/2013-08/88984.htm
Nginx安装配置使用详细笔记 http://www.linuxidc.com/Linux/2014-07/104499.htm
Nginx日志过滤 使用ngx_log_if不记录特定日志 http://www.linuxidc.com/Linux/2014-07/104686.htm

执行gcc -v命令,如果Linux系统没有安装gcc编译器,会提示“Command not found”。

1、如果系统上安装了gcc编译器,这条命令就会显示出当前安装的gcc编译器是哪个版本。如下:

2、如果提示命令找不到,则表明没有安装,如下:

扩展资料:

安装GCC的必要事项:

GCC可以用来编译C/C++、FORTRAN、Java、OBJC、ADA等语言的程序,可根据需要选择安装支持的语言。

安装之前,系统中必须要有cc或者gcc等编译器,并且是可用的,或者用环境变量CC指定系统上的编译器。如果系统上没有编译器,不能安装源代码形式的GCC 4.1.2。如果是这种情况,可以在网上找一个与系统相适应的如RPM等二进制形式的GCC软件包来安装使用。

系统上原来的GCC编译器可能是把gcc等命令文件、库文件、头文件等分别存放到系统中的不同目录下的。

与此不同,现在GCC建议将一个版本的GCC安装在一个单独的目录下。这样做的好处是将来不需要它的时候可以方便地删除整个目录即可(因为GCC没有uninstall功能);缺点是在安装完成后要做一些设置工作才能使编译器工作正常。

参考资料:

百度百科--GCC



我晕, 你到底是在什么发行版? 从提示上来看,要用 apt-get install 来装,说明是 ubuntu/debian之类的linux发行版,你怎么又会去用 rpm 来查询和安装软件? 你不说你是什么发行版,楼上回答的人也不管,直接就让你用rpm,误人子弟啊。

正确的方法是,

sudo apt-get install build-essential

这个才是你的系统应该用的,装好后命令行下运行
gcc -v
就会打印出你使用gcc的版本信息了,然后就可以用了,比如

gcc -o test test.c
就会编译test.c,生成可执行文件 test
然后
./test
就会运行test

我再晕,楼主,提示你没有test.c,你的C源文件呢?我这里是用test.c做例子,你的源文件叫什么名字,你就把test.c换成你的文件的名字啊。另外,你要把你的源文件先保存在linux机器上,比方说放到了 /home/yourname/aaa
那你要先
cd /home/yourname/aaa
然后再
gcc -o test test.c

安装后
wrr@wrr-laptop:~$ gcc
gcc: no input files
wrr@wrr-laptop:~$



rpm -q gcc


如何查看 Linux是32位还是64位?
方法1:getconf LONG_BIT 查看 如下例子所示: 32位Linux系统显示32, 64位Linux系统显示64。最简单、快捷的方法。[root@DB-Server ~]# getconf LONG_BIT 32 [root@gettestlnx01 ~]# getconf LONG_BIT 64 方法2:uname命令查看 如下例子所示,x86_64表示64位系统, i686 i386表示32位系统。i68...

怎么查看当前linux是什么linux
1,查看内核版本命令:cat \/proc\/version uname -a uname -rcat \/etc\/issue man uname 2,查看linux版本:抄录如下:1) 登录到服务器执行 lsb_release -a ,即可列出所有版本信息,例如:[root@3.5.5Biz-46 ~]# lsb_release -a LSB Version: 1.3 Distributor ID: RedHatEnterpriseAS Descrīp...

linux查看设备的命令
linux查看设备的命令有很多比如说:查看系统的命令有uname -a、head -n 1,查看磁盘和分区的信息有column -t、fdisk -l,查看网络的命令有 ifconfig,查看进程的命令有ps -ef。查看服务的命令有chkconfig --list。Linux的用处 linux是一套免费开放源代码的操作系统,用户可以按照自己的想法来修改源代...

如何查看自己的linux是32位还是64位
1、连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。2、其次,在linux命令行中输入:cat \/proc\/version。3、最后,按下回车键执行shell指令,此时会看到该linux版本是64位的。

linux网卡信息怎么查看linux网卡信息查看
怎样查看linux的网卡信息?方法一:ethtooleth0采用此命令可以查看到网卡相关的技术指标(不一定所有网卡都支持此命令)ethtool-ieth1加上-i参数查看网卡驱动可以尝试其它参数查看网卡相关技术参数方法二:也可以通过dmesg|grepeth0等看到网卡名字(厂家)等信息通过查看\/etc\/sysconfig\/network-scripts\/ifcfg-eth...

如何查看linux服务器的版本和配置信息?
查看操作系统的版本(我现在只用过redhat,所以只以这个为例):cat\/etc\/redhat-release。首先,连接相应linux主机,进入到linux命令行状态下,等待输入shell指令。在linux命令行下输入shell指令:cat\/proc\/cpuinfo,按回车,会看到cpu的信息。输入shell指令:fdisk-l,按回车,会看到硬盘的信息。

如何查看Linux系统的文件类型
查看文件系统类型的方法首先以root系统登录CentOS6.4操作系统。在提示符下输入命令,就可以查看到文件系统的类型,由图中可以看出本系统的文件系统类型是ext4。第二个方法就是查看配置文件目录下的文件fstab,在提示符下输入命令,可以看出也能查看到文件系统的类型是ext4。目前CentOS操作系统的文件系统类型...

如何查看linux服务器运行状态?
1、ps aux 或netstat -tlunpps是进程查看命令,netstat是端口查看命令,在Linux系统中,服务一定是有进程的,所以使用ps命令可以查看服务运行情况,另外,Linux服务多数是网络服务,所以通过netstat命令也可以查看服务运行状态。2、service 服务名 status比如查看httpd的Web服务的运行状态,执行service httpd ...

如何查看linux内核版本
一、查看linux内核版本号 1:登录linux,在终端输入 cat \/proc\/version 2:登录linux,在终端输入 uname -a 即列出linux的内核版本号 。3: 在Linux终端输入 unmae -a 即可查看linux的内核版本号。三种方法执行效果如下图所示:二、查看linux版本信息 1:登录到linux服务器执行 lsb_release-a 命令...

linux查看cpu个数和核心数
如何查看linux服务器的cpu数量,内核数,和cpu线程数1、第一种方法:top命令法首先执行top命令。在top命令的显示界面,按数字键1,即可查看到当前系统中的总cpu数。2、查看cpu总个数方法:首先执行top命令,如下图中内容所表示。在top命令的显示界面,按数字键1,即可查看到当前系统中的总cpu数,如下图...

洛龙区15626163366: linux如何查看是否已安装GCC -
乾乳紫韵: 执行gcc -v命令,如果Linux系统没有安装gcc编译器,会提示“Command not found”.1、如果系统上安装了gcc编译器,这条命令就会显示出当前安装的gcc编译器是哪个版本.如下:2、如果提示命令找不到,则表明没有安装,如下:扩展资...

洛龙区15626163366: 怎么查看linux 是否安装gcc -
乾乳紫韵: 正确的方法是, sudo apt-get install build-essential 这个才是你的系统应该用的,装好后命令行下运行 gcc -v 就会打印出你使用gcc的版本信息了,然后就可以用了,比如 gcc -o test test.c 就会编译test.c,生成可执行文件 test 然后 ./test 就会运行...

洛龙区15626163366: 怎么检查linux有没有安装gcc -
乾乳紫韵: 我在百度上找到一些答案 希望能帮助你 首先我们先要确定下,机器是否已经安装有gcc.我们输入gcc看看?很显然,提示命令找不到,显然我们是没有安装的.2 我们首先需要挂载光盘到挂载点.mount /dev/cdrom /mnt 我这里是挂载到mnt目录...

洛龙区15626163366: 如何看linux有没有安装gcc -
乾乳紫韵: 从提示上来看,要用 apt-get install 来装,说明是 ubuntu/debian之类的linux发行版,你怎么又会去用 rpm 来查询和安装软件? 你不说你是什么发行版,楼上回答的人也不管,直接就让你用rpm,误人子弟啊.正确的方法是,sudo apt-...

洛龙区15626163366: linux下查看系统是否有gcc -
乾乳紫韵: 可以执行 which gcc 或者 whereis gcc 就可以查看到的呀.

洛龙区15626163366: 在linux系统里,用什么命令查看是否装了gcc?如果没有装,有什么简便的方法装上? -
乾乳紫韵: 直接输入gcc就好了 或者 gcc --version如果没有的话 , Debian /Ubuntu 用 apt-get install gcc Fedora 用 yum install gcc Gentoo 用 emerge gcc Arch 用 pacman install gcc 其他的可以直接下载rpm包来安装安装光盘肯定可以安装光盘的话 ,大概可能是rpm或者deb包 如果是redhat或者fedora的话 图形界面下有添加程序什么的,这个你自己找找 debian ubuntu的话 直接用新立得管理

洛龙区15626163366: 如何确定linux安装了gcc和gcov -
乾乳紫韵: 一、运行命令,如:gcc , gcov,看一下报错提示,如果说命令未找到或不可识别的命令,则要进一步检查 二、运行rpm -qa|grep gcc检查,即可确认,是否安装了gcc包!

洛龙区15626163366: 怎么确定自己的linux 系统安装了gcc -
乾乳紫韵: # rpm -qa|grep gccgcc-c++-3.4.6-3 compat-gcc-32-3.2.3-47.3 libgcc-3.4.6-3 gcc-3.4.6-3 gcc-g77-3.4.6-3 compat-libgcc-296-2.96-132.7.2 compat-gcc-32-c++-3.2.3-47.3...用命令 rpm -qa | grep gcc查看.然后用gcc -v 查看版本号,便可知道是否已经安装.

洛龙区15626163366: Linux 下查看 gcc 版本:gcc - v 和rpm - q gcc 区别 -
乾乳紫韵: gcc -v是查看系统目前使用的gcc版本. rpm -q gcc是Redhat/CentOS/Fedora/SuSE查看系统中是否安装了gcc rpm包.Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统.它能运行主要的UNIX工具软件、应用程序和网络协议.它支持32位和64位硬件.Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统.

洛龙区15626163366: linux redhat中的gcc编译环境是否默认安装? -
乾乳紫韵: 我用的CentOS默认是不安装的,默认应该是没有安装的.你可以输入GCC看看提示就知道有没有安装了,或检查下:rpm -aq|grep gcc

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网