原创 HelloWorld!

2007-1-19 20:49 1743 4 4 分类: 软件与OS

        经过一个多星期的倒腾,先是安装了FEDORA CORE 5.0,因为刚开始时图省事,直接就安装成中文的图形模式。结果想要去学习编程的话,基本上在那里是找不到北的,然而网上关于这个的资料又少得可怜。瞎子摸象摸了几天,终于放弃了它,直接就喀嚓了。根据网上介绍得多的资料情况,重新装了个LINUX的文本模式,然后也不装中文系统,就装英文吧。呵呵,对照一些网上的资料,一步一步的就开始了。


       用VIM写了个很简单的HELLO.C----当然是每一册C语言的书本的第一个最经典的了!只是那个VIM用起来实在是不爽,但是据一些LINUX老手说这个是非常好用的,可能是我在WINDOWS下用UE用习惯了吧,其实什么东西好不好用就是一个习惯的问题。


       存盘,然后再用GCC进行编译。在这里可能和WINDOWS下又有一个习惯不同的问题了。GCC已经被系统默认设置了,所以无论你在哪个目录下,都只须直接运行GCC就OK了,在WINDOWS下你可能要去设置PATH或者用完整路径去运行哟,,,,


       GCC -C HELLO.C  然后用LS一看,呵呵,多了一个HELLO.O文件,是不是这个就是所谓的目标文件(OBJECT)呢?


       GCC -O HELLO.O 就生成了我在LINUX下的第一个A.OUT文件。历史性的时刻啊!


       当然,这时候问题也来了哟,我在提示符下直接输入A.OUT,然后回车。怎么啦,COMMAND NOT FOUND。


       ???


       GOOGLE,这个是我最喜欢用的了。(忘了说明,我是开了两台电脑的哟,一台用来学习LINUX,一台开在旁边随时查找资料,呵呵)


       问题解决,原来是要用 ./A.OUT


                           或者  ./HELLO


       看到了吧! HELLO WORLD!


 

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
4
关闭 站长推荐上一条 /3 下一条