注册 登录
编程论坛 Linux教室

输入cc -o file file.c后,出现command not found,为什么会这样?

spring123 发布于 2007-05-16 17:20, 3322 次点击
情况是这样的:
我在电脑上安装了个虚拟机,然后又在虚拟机上安装了redhat linux9.0操作系统,无误后,我在里面编了个简单的
c程序,然后在终端上连接编译,之前我把那个c程序命名为file.c,在终端上输入cc -o file file.c后回车,
它上面显示command not found
究竟是什么原因,应该不是c程序的原因吧,怎么就不能编译呢?
问题出在哪里,请高人赐教!非常感谢!
7 回复
#2
cnenc2007-05-17 00:10
gcc
#3
fox0000022007-05-17 10:07
可以这样:
export cc=gcc

然后编译

其实cc就是指向gcc的一个连接
#4
忧郁的风2007-05-17 10:51
gcc才是编译命令
#5
spring1232007-05-17 14:02

把cc -o file file.c改成gcc -o file file.c怎么还是不对啊,还是command not found,是不是linux 系统的问题呀?

#6
cnenc2007-05-18 00:39
是你没有安装GCC.
#7
thq20044232007-05-22 19:48
rpm -qa|grep gcc
看gcc装了没有
#8
spring1232007-05-28 12:38
感谢大家提出的宝贵意见,现在问题解决了.
即 没有安装开发软件.
解决的办法:
在安装软件包的时候,不要选择它推荐的,要在所有的软件前打钩,尤其是 开发软件.....
1