linux如何查看是否已安装GCC

前段时间想试试GCC编译器,试了好几次都没能成功,有一天在计算机中查看的时候,看到了gcc这个东西,不知是否已安装了。故此一问。如果安装了该怎样查看,比如说是输入什么之后... 前段时间想试试GCC编译器,试了好几次都没能成功,有一天在计算机中查看的时候,看到了gcc这个东西,不知是否已安装了。故此一问。如果安装了该怎样查看,比如说是输入什么之后会有什么反应等。
望高手指点。多谢
补充:
输入wrr@wrr-laptop:~$ gcc
后提示 wrr@wrr-laptop:~$:command not found
输入rpm -q gcc
后提示 程序"rpm"尚未安装。可以使用一下命令安装:
sudo apt-get install rpm
rpm:command not found
再补:直接输入gcc后,提示
gcc: no input files
输入 gcc -o test test.c
后,提示gcc: test.c: 没有改文件或目录
(说明:我咋感觉是已经安装了GCC啊)
请各位高手将操作说明具体点。
展开
 我来答
加百列windy
高粉答主

2018-12-06 · 每个回答都超有意思的
知道小有建树答主
回答量:2074
采纳率:100%
帮助的人:95万
展开全部

执行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

快又稳
2024-10-28 广告
安装之前要卸载掉老版本的gcc、g++sudo apt-get remove gccgcc-xx ; #可能有多个版本,都要删掉sudo apt-get remove g++sudo apt-get install gcc安装g++编译器... 点击进入详情页
本回答由快又稳提供
kwydwuf
2010-03-23 · TA获得超过7410个赞
知道大有可为答主
回答量:1527
采纳率:71%
帮助的人:2003万
展开全部
我晕, 你到底是在什么发行版? 从提示上来看,要用 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
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
王蓉上那颗
2010-03-22 · TA获得超过219个赞
知道小有建树答主
回答量:493
采纳率:100%
帮助的人:267万
展开全部
安装后
wrr@wrr-laptop:~$ gcc
gcc: no input files
wrr@wrr-laptop:~$
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sd3788765
高粉答主

2021-01-21 · 每个回答都超有意思的
知道答主
回答量:2
采纳率:0%
帮助的人:0
展开全部

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
myreap
2010-03-22 · TA获得超过398个赞
知道小有建树答主
回答量:590
采纳率:0%
帮助的人:507万
展开全部
rpm -q gcc
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式