设为首页 收藏本站
查看: 950|回复: 0

[经验分享] 在Linux下C源程序的编译简介&VMWare安装Redhat后无法找到gcc解决办法

[复制链接]

尚未签到

发表于 2015-4-7 12:15:40 | 显示全部楼层 |阅读模式
  本人菜鸟一枚,不过我觉得真正的大牛是不会嘲笑菜鸟的,前提是菜鸟要够勤奋,
  因为大牛之所以成为大牛是因为他以前也是个勤奋的菜鸟!
  这篇博客菜鸟我一晚上改了三次,希望能给大家带来帮助!
  在VMWare上安装Redhat后编写代码后输入gcc口令后显示无法找到,(问题原因:在安装Redhat是选择的不是工作站模式Workstation)
http://onexin.iyunv.com/source/plugin/onexin_bigdata/file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-26426.png
(PS:走别人的路,让别人无路可走!大家在装红帽的时候可别犯这错误哈!个人认为解决此问题最直接有效的方法就是果断重装红帽!
  如果不想重装呢!可以这么办:

http://onexin.iyunv.com/source/plugin/onexin_bigdata/file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps_clip_image-9516.png

  在linux主菜单下打开 系统设置>>添加/删除应用程序>>输入root口令(即你的系统密码)然后勾上你需要添加的软件包,
  如gcc编译器等,图中蓝色背景的Object C记得选中哈!系统会提示你放入安装光盘(如果你是在虚拟机上安装linux的话 ,
  要打开虚拟光驱,载入linux的iso映像文件),按“确定”一切自动完成!)
  
  
  在Linux下面,如果要编译一个C语言源程序,我们要使用GNU的gcc编译器. 下面我们
以一个实例来说明如何使用gcc编译器.
假设我们有下面一个非常简单的源程序(hello.c):
  打开Linux终端,在终端输入vi hello.c  按回车。输入如下C代码:
  #include
int main()
{
printf("Hello Linux\n");
}
  代码写好后按Esc,再按Shift+:W  Hello (:后面写W是保存,Hello是保存前给文件起的一个名,:后面写Wq是保存并退出vi,:后面写q!是退出vi)
  (保存有个快捷键Shift+zz)
  
要编译这个程序,我们只要在终端命令行下执行:
gcc -o hello hello.c
gcc 编译器就会为我们生成一个hello的可执行文件.
  执行./hello就可以看到程序的输出结果了.
  命令行中 gcc表示我们是用gcc来编译我们的源程序,-o 选项表示我们要求编译
器给我们输出的可执行文件名为hello ,而hello.c是我们的源程序文件.
  gcc编译器有许多选项,一般来说我们只要知道其中的几个就够了. -o选项我们已经知道
了,表示我们要求输出的可执行文件名. -c选项表示我们只要求编译器输出目标代码,而
不必要输出可执行文件. -g选项表示我们要求编译器在编译的时候提供我们以后对程序
进行调试的信息.

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-54582-1-1.html 上篇帖子: Vmware下Ubuntu 14.04静态IP地址的设置方法 下篇帖子: 虚拟机个人使用小结:Virtual PC,VMware和VirtualBox
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表