linux没有c编译器,兄弟们,我这有台电脑里的Linux缺少cc(C编译器),我该怎么把它补上去啊?急啊!!!...

我装的是RedhatLinux9,大家都知道Linux和Unix所带的C编译器是cc,记得应该在/bin这个目录下吧,一般情况下会装上它的,就可以在某个目录里编译C程序了,比如有个C原代码文件abc.c,就可以这样编译它:

# cc abc.c

然后就可以

# ./abc

来运行它了。

但现在我没有装这个cc(C编译器),机子里也没装任何其他C或C++编译器,所以就没法在解开.tar.gz文件后再make编译这些程序的原代码,我装Samba 3.0就装不上,提示说找不到任何C或C++编译器。我又下载了gcc3.3.1,但它也是.tar.gz文件,也是需要C编译器的。

我都翻遍了我的三张Redhat9安装光盘,在里面的RPM包里找可能带cc的,但找不到,在图形界面里的“添加/删除程序”里我也找不到,里面好象没有字符模式下的C或C++编译器,都是KDE或Gnome等图形界面下的开发软件。我又把安装盘里凡带“gcc”字样的RPM包都重新装了一遍,但还是不行啊!提示符下运行cc或gcc都说程序找不到!

朋友们,在这种Linux里没装任何C或C++编译器的情况下,我怎样补足再安上它啊?!请告诉我这个cc应该在那个RPM包里?或者怎样从网上找到这个cc或gcc的RPM安装包?(不要给.tar.gz结尾的安装包,因为我已经下载了gcc的原码安装包,没C编译器就还是装不上!)

请快帮帮我呀,急啊!!!

|

只能用RPM方式安装.

空间有点小.

==================================================

[root@******* root]# rpm -ql gcc

/usr/bin/c89

/usr/bin/c99

/usr/bin/cc

/usr/bin/gcc

/usr/bin/gcov

/usr/bin/i386-redhat-linux-gcc

/usr/bin/protoize

/usr/bin/unprotoize

/usr/lib/gcc-lib

/usr/lib/gcc-lib/i386-redhat-linux

/usr/lib/gcc-lib/i386-redhat-linux/3.2.2

====================================================

|

第一张盘放进光区会自动运行,你选添加包,一会就找到的Gcc的,加上就完了

|

我帮你查了一下,gcc属于gcc-version.rpm包,你只要在安装光盘中找到该文件,装上就可以了。

|

# gcc abc.c

|

RedhatLinux9默认安装gcc的,你可以输入gcc -v看看

如果没有,Redhat光盘里也有的,应该是第一张盘

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值