当前位置: 技术问答>linux和unix
在vmware虚拟机上安装了红帽企业Linux.5.4,为什么找不到gcc编译器啊?
来源: 互联网 发布时间:2016-10-20
本文导语: 我最近在学操作系统,接触Linux, 所以自己在下载了vmware虚拟机和红帽企业Linux.5.4镜像文件; 但是我安装好vmware虚拟机,并且导入红帽企业Linux.5.4镜像文件,安装好Linux系统后, 试着编译一个简单的HelloWorld程序, 程...
我最近在学操作系统,接触Linux,
所以自己在下载了vmware虚拟机和红帽企业Linux.5.4镜像文件;
但是我安装好vmware虚拟机,并且导入红帽企业Linux.5.4镜像文件,安装好Linux系统后,
试着编译一个简单的HelloWorld程序,
程序如下:
//HelloWorld.c
在命令行中编译:
gcc -o HelloWorld HelloWorld.c
运行程序:
./HelloWorld
但是编译之后它,出现编译错误,说gcc编译器不存在,
我在系统中也找不到gcc编译器。
但是我同学的联想本上安装好好的,有gcc编译器;我的是华硕本,难道这个与机型还与电脑还有关系吗?
所以自己在下载了vmware虚拟机和红帽企业Linux.5.4镜像文件;
但是我安装好vmware虚拟机,并且导入红帽企业Linux.5.4镜像文件,安装好Linux系统后,
试着编译一个简单的HelloWorld程序,
程序如下:
//HelloWorld.c
#include
int main(void)
{
printf("Hello World!n");
}
在命令行中编译:
gcc -o HelloWorld HelloWorld.c
运行程序:
./HelloWorld
但是编译之后它,出现编译错误,说gcc编译器不存在,
我在系统中也找不到gcc编译器。
但是我同学的联想本上安装好好的,有gcc编译器;我的是华硕本,难道这个与机型还与电脑还有关系吗?
|
在命令行中编译:
gcc -o HelloWorld HelloWorld.c
运行程序:
./HelloWorld
但是编译之后它,出现编译错误,说gcc编译器不存在,
-------------
我有点奇怪的是 你编译的时候没说gcc不存在 而在执行./HelloWorld的是报这个错误?
我在系统中也找不到gcc编译器。
但是我同学的联想本上安装好好的,有gcc编译器;我的是华硕本,难道这个与机型还与电脑还有关系吗?
------------------------------
说明人家在安装的时候选择了开发包 而你没选择。
自己把光盘挂载上 然后在光盘里去找gcc安装包 比如你挂载到/media下的
find /media -name "gcc*" 找到了会显示这样的
/media/xxxx/gcc.xxxxx.rpm
然后安装rpm -ivh /media/xxxx/gcc.xxxxx.rpm
如果遇到依赖别的包 继续查找 一并安装了
gcc -o HelloWorld HelloWorld.c
运行程序:
./HelloWorld
但是编译之后它,出现编译错误,说gcc编译器不存在,
-------------
我有点奇怪的是 你编译的时候没说gcc不存在 而在执行./HelloWorld的是报这个错误?
我在系统中也找不到gcc编译器。
但是我同学的联想本上安装好好的,有gcc编译器;我的是华硕本,难道这个与机型还与电脑还有关系吗?
------------------------------
说明人家在安装的时候选择了开发包 而你没选择。
自己把光盘挂载上 然后在光盘里去找gcc安装包 比如你挂载到/media下的
find /media -name "gcc*" 找到了会显示这样的
/media/xxxx/gcc.xxxxx.rpm
然后安装rpm -ivh /media/xxxx/gcc.xxxxx.rpm
如果遇到依赖别的包 继续查找 一并安装了
|
呵呵 没装
在sourceforge.net下个装起就行了
在sourceforge.net下个装起就行了
|
你安系统时没选,iso里找下gcc-xxxx.rpm的包,都装了,或者在应用软件管理里面装gcc
|
楼上熊猫头像的童鞋回答的很好. 顶一个.
|
我的是Red-hat9.0,开始编译的时候也没有gcc,然后就开始找,找了半天就想在网上下载,后来发现在虚拟机里面的linux的添加删除里面有gcc安装,不知道你的里面有没。。你可以看看。。
然后iso镜像安装的
然后iso镜像安装的