本人菜鸟一枚,不过我觉得真正的大牛是不会嘲笑菜鸟的,前提是菜鸟要够勤奋,

因为大牛之所以成为大牛是因为他以前也是个勤奋的菜鸟!

这篇博客菜鸟我一晚上改了三次,希望能给大家带来帮助!

在VMWare上安装Redhat后编写代码后输入gcc口令后显示无法找到,(问题原因:在安装Redhat是选择的不是工作站模式Workstation)

(PS:走别人的路,让别人无路可走!大家在装红帽的时候可别犯这错误哈!个人认为解决此问题最直接有效的方法就是果断重装红帽!

  如果不想重装呢!可以这么办:

 

  在linux主菜单下打开 系统设置>>添加/删除应用程序>>输入root口令(即你的系统密码)然后勾上你需要添加的软件包,

  如gcc编译器等,图中蓝色背景的Object C记得选中哈!系统会提示你放入安装光盘(如果你是在虚拟机上安装linux的话 ,

  要打开虚拟光驱,载入linux的iso映像文件),按“确定”一切自动完成!)

 

在Linux下面,如果要编译一个C语言源程序,我们要使用GNU的gcc编译器. 下面我们
以一个实例来说明如何使用gcc编译器.
假设我们有下面一个非常简单的源程序(hello.c):

打开Linux终端,在终端输入vi hello.c  按回车。输入如下C代码:

#include<stdio.h>
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选项表示我们要求编译器在编译的时候提供我们以后对程序
进行调试的信息.

posted on 2013-04-10 19:32  翻滚的小豆哥  阅读(1828)  评论(0编辑  收藏  举报