执行gcc-v命令,如果Linux系统没有安装gcc编译器,会提示“Commandnotfound”。
1、如果系统上安装了gcc编译器,这条命令就会显示出当前安装的gcc编译器是哪个版本。如下:
2、如果提示命令找不到,则表明没有安装,如下:
扩展资料:
安装GCC的必要事项:
GCC可以用来编译C/C++、FORTRAN、Java、OBJC、ADA等语言的程序,可根据需要选择安装支持的语言。
安装之前,系统中必须要有cc或者gcc等编译器,并且是可用的,或者用环境变量CC指定系统上的编译器。如果系统上没有编译器,不能安装源代码形式的GCC4.1.2。如果是这种情况,可以在网上找一个与系统相适应的如RPM等二进制形式的GCC软件包来隐举安装使用。
系统上原来的GCC编译器可能是把gcc等命令文件、库文件、头文件等档携薯分别存行者放到系统中的不同目录下的。
与此不同,现在GCC建议将一个版本的GCC安装在一个单独的目录下。这样做的好处是将来不需要它的时候可以方便地删除整个目录即可(因为GCC没有uninstall功能)缺点是在安装完成后要做一些设置工作才能使编译器工作正常。
参考资料:
百度百科--GCC
1,命令 gcc -v如果显示出来又内容并打印gcc版本,那么说明已经装了,如下,否则没装昌埋消的话会显示gcc命令找不到:
$ gcc -v
Reading specs from /usr/sfw/lib/液空gcc/i386-pc-solaris2.10/3.4.3/specs
Configured with: /builds/sfw10-gate/usr/src/cmd/gcc/gcc-3.4.3/configure --prefix=/usr/sfw --with-as=/usr/sfw/bin/gas --w
ith-gnu-as --with-ld=/usr/耐知ccs/bin/ld --without-gnu-ld --enable-languages=c,c++ --enable-shared
Thread model: posix
2, 命令 pkginfo | grep gcc 可以打印出当前安装包里面是否包含gcc,如:
bash-3.00# pkginfo | grep gcc
system SUNWgcc gcc - The GNU C compiler
system SUNWgccruntime GCC Runtime libraries
上面就说明已经装了gcc了。如果找不到,则没有装gcc.
3. 试一下 rpm -qa | grep gcc,看打印输出里面是否有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试试看。
可以看到,已经装好了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)