红联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. xiangying88 于 2012-04-21 12:44:06发表:

    {:3_115:} 不错

  2. eternal_lm 于 2012-04-19 19:03:15发表:

    已经在redhat实现了

  3. 于 2012-04-18 20:14:21发表:

    弄截图也行啊,看不懂,具体什么样的效果啊....

  4. 1547969992 于 2012-04-16 11:32:50发表:

    我刚开始接触 看不懂啊

  5. wasdj72222 于 2012-04-14 22:27:38发表:

    有啥用。。。

  6. secondround 于 2012-04-14 11:27:05发表:

    新手,有些不知所措

  7. gviwin 于 2012-04-12 16:57:40发表:

    :0)1感谢songjiacai 的分享。呵呵
    确实挺标准的!
    新手学习了!

  8. personball 于 2012-04-12 14:16:10发表:

    lz这是Linux C 编程版,蛮标准的

    [perl 版]当然要有相应的解释器环境,可以perl -v看下版本信息
    $cat perl_hello
    #!/usr/bin/perl
    print "Hello,world!\n";
    $./perl_hello

    [ruby 版]ruby -v查看ruby版本
    $cat ruby_hello
    p "Hello,World!"
    $ruby ruby_hello

  9. Growth兆 于 2012-04-12 09:38:15发表:

    感谢songjiacai的分享,本贴加入到论坛顶置的Linux应用贴中

  10. urowoen 于 2012-04-12 08:53:58发表:

    good