GNU编程入门最佳实例 - GNU HELLO

来源: 作者:c-aries
       "The primary purpose of GNU software is to run on top of the GNU kernel, compiled with the GNU C compiler, on various types of cpu."
    GNU软件最主要的目的是运行在GNU内核之上,用GNU C编译器编译,以适用于各种各样的CPU类型。

    "But it is important to support Linux-based GNU systems, since they are the form of GNU that is popular."
    但是,支持众多以Linux内核为基础的GNU系统也很重要,因为这些都是非常流行的、以GNU形式存在的软件。

                                                                 --摘自<<GNU Coding Standards>>第40页

    学习GNU/Linux,应该对GNU加深认识,因为这本来就是一个GNU系统,Linux内核是GNU软件中的一员。

    GNU编程有一个最佳的入门实例--"Hello World",软件包名为hello。其运行效果如下:

    $ hello
    世界你好!
    $

    
hello源码包包含了“autoconf自动配置“,”automake自动生成Makefile”,“po国际化编程”,“m4宏处理器”,“man手册制作”,“可移植化编程”,“文档规范”等符合<<GNU编程规范>>的最小实践,是GNU编程的第一个入门程序。hello2.2解压后,一共才1.6M。

    学习GNU/Linux编程,陶醉自由软件的精彩世界。从这里开始!



    网络资源:
    [1] Hello主页
    http://www.gnu.org/software/hello/
    [2] Hello源代码
    http://ftp.gnu.org/gnu/hello/
    [3] GNU编程规范
    http://www.gnu.org/prep/standards/standards.pdf  

时间:2009-06-06 13:23 来源: 作者:c-aries 原文链接

好文,顶一下
(7)
87.5%
文章真差,踩一下
(1)
12.5%
------分隔线----------------------------


把开源带在你的身边-精美linux小纪念品
无觅相关文章插件,快速提升流量