linux 下C的编译器一般是gcc ,所以一般安装的都是GCC。安装GCC有两种方法
在线安装可以使用在线安装命令直接安装。
sudu apt-get install gcc
离线安装
下载gcc源码包
解压gcc 源码包
进入gcc解压之后的路径
执行make命令
执行 make install
虚拟机是vmware的吗,如果是,为linux的虚拟机加载redhat的安装光盘(在vmware的虚拟机配置里或菜单里),redhat的安装光盘(或镜像)里有gcc的安装包(rpm格式的)。
由于主机是无线上网,虚拟机一般采用NAT方式,linux里的网卡配置成DHCP方式,由vmware为其分配地址。
安装gcc要在linux安装时设置,由于我都是在这里设置的,因此我只知道安装linux时怎样设置,你可以重装一下linux,你注意看,安装的过程中,有一个软件定制,可以选择现在定制和稍后定制,这里要选择现在定制,然后按下一步,就会进入到界面,让你自定义选择你要装的程序,这里最好装上vsftpd和gcc,这里vsftpd是搭建服务器的..
至于上网的问题:以桥接方式连接宿主机网卡,并与宿主机设置同一个网段的IP地址. 可以在虚拟机的command line下输入命令:setup,进入network configuration界面进行IP,NETMASK,GATEWAY,DNS设置即可. 另外:确保XP下的VMware DHCP Service和VMware NAT Service两个服务开启..看一下网上邻居,点击网络连接就可以看到..
gcc在开发工具里面,英文是development tools。
你不能上网的话就有点麻烦,可以下载到本地,然后通过虚拟机共享过去。不过我觉得简单的方法还是重装一下虚拟机里的系统,呵呵。
你的redhat是什么版本阿。
安装的时候选上“开发工具”就可以。
还有你的虚拟机是什么阿?vmware的话,可以在网卡的配置里选择“桥接”模式。然后在虚拟的linux里配一个ip,和你的windows在同一个网段,应该就可以上网。