红联Linux门户
Linux帮助

linux下实现hello world!

发布时间:2012-04-11 23:56:47来源:红联作者:songjiacai
系统:虚拟机+DEBIAN
内核:2.6.32
说明:此时默认系统中已经装好GCC编译器。
终端操作如下:
su root #进入root
#输入密码
cd /tmp
vi hello.c
#进入VI中编程
#include

int main(void)
{
printf("hello world!");
return 0;
}
#保存退出,VI中的命令是 先ESC然后敲入:wq
gcc hello.c -o a.out #直接编译生成可执行文件,其中.out的文件名不要和.c文件名相同
#编译通过,若没有通过仔细检查代码,若代码没有问题,可能是头文件的路径有问题
#一般头文件应该在/usr/include,若不是的话需要另外增加头文件的路径,此时可能就比较麻烦
#了。因为可能并不知道头文件在哪,此时我只能爱莫能助了。对你遭遇表示同情,但希望你不要灰心,
#问题总是会解决的。
#运行可执行文件
./a.out
#如果顺利,会在终端出现hello world!字符串。
#至此,linux下的hello world!就完成了。
#OK,let's go!
文章评论

共有 50 条评论

  1. zeng_cong 于 2014-08-01 16:51:02发表:

    天呐,好高深~

  2. junchen3721 于 2014-07-25 12:20:59发表:

    学了!!!

  3. 菜菜123 于 2014-07-21 23:51:30发表:

    新手学习

  4. dragonjoy5204 于 2014-06-06 15:59:47发表:

    好东西还是分享好

  5. lhnicker@126.co 于 2014-06-06 12:07:50发表:

    感谢分享!

  6. bybandzk 于 2014-04-18 16:56:33发表:

    看看

  7. 西信 于 2014-04-09 15:20:32发表:

    不错

  8. 蝶舞醉风 于 2014-01-24 14:48:20发表:

    路过,加个油

  9. su小布 于 2013-10-27 10:59:46发表:

    正在学习这个

  10. jiangwei_linux 于 2013-10-27 09:18:53发表:

    没玩过。。

  11. asd001897 于 2013-10-16 20:57:52发表:

    好东西mark一下

  12. jeffkuang1 于 2013-10-14 15:40:51发表:

    为什么编程的第一个程序都是Hello World!

  13. 烟消云散 于 2013-06-05 23:34:56发表:

    沉默

  14. jabwking 于 2013-06-03 10:40:46发表:

    c语言的hello word嘛,楼主说清楚

  15. dyzsihu4 于 2013-04-30 16:44:34发表:

    新手学习了!

  16. zzz2006 于 2013-04-20 13:21:56发表:

    已经在redhat实现了

  17. aaammhua 于 2013-04-20 00:35:26发表:

    在vi里怎么删除写错的代码啊,新手不懂,还望解析,谢谢

  18. youjh90 于 2013-04-16 20:41:38发表:

    这个表示还是很简单的

  19. SlingWalk 于 2013-04-04 13:51:10发表:

    这是简单C 程序!

  20. data1658 于 2013-02-04 15:41:34发表:

    标准教程!

  21. txgc_wm 于 2013-01-20 23:49:24发表:

    1# songjiacai

    #include

    int main(int argc, char **argv)
    {
    printf("hello world!");
    return 0;
    }

    如果是新手的话,最好一开始以标准的形式书写。

  22. txgc_wm 于 2013-01-20 23:47:50发表:

    24# dog200606


    或许是个新手吧!

  23. redflag006 于 2013-01-20 10:36:02发表:

    luguo

  24. mcuyang 于 2013-01-13 15:28:53发表:

    hao

  25. gky2009514 于 2012-12-07 12:46:05发表:

    新手完成任务,求下书籍~

  26. taoshang08 于 2012-10-06 04:12:26发表:

    试一试!!

  27. 寂寞弯刀 于 2012-10-05 00:17:57发表:

    学习

  28. dog200606 于 2012-08-12 19:14:26发表:

    这个也可以单独发出……

  29. szalex 于 2012-07-16 14:15:59发表:

    有啥用?

  30. yt20090291 于 2012-06-30 14:40:39发表:

    刚刚前几天自己试了下

  31. 手心的太阳 于 2012-05-28 18:44:55发表:

    领教~~~~~~?

  32. 手心的太阳 于 2012-05-28 18:44:23发表:

    好~

  33. chunhuiever 于 2012-05-14 10:18:14发表:

    嗯,代码无误,操作正确,hello world

  34. honglianqxw123 于 2012-05-12 07:59:27发表:

    谢谢楼主。

  35. nndshaya008 于 2012-05-08 11:53:53发表:

    关键是没明白这个具体实现了什么功能,只是在中断的某个位置现实hello world 字符么!?

  36. w0621_yzb 于 2012-04-22 18:56:15发表:

    谢谢分享!

  37. sauntor 于 2012-04-22 00:31:44发表:

    [i=s] 本帖最后由 sauntor 于 2012-4-22 00:33 编辑 [/i]

    果然很强大,楼主太厉害了,高手呀!!! (6)m:b

  38. aitingkong 于 2012-04-21 21:38:41发表:

    vi hello.c 也可以是vim hello.c(6)m:b

  39. zep19900530 于 2012-04-21 16:52:15发表:

    好书

  40. zep19900530 于 2012-04-21 16:51:56发表:

    好书