"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/Linux,应该对GNU加深认识,因为这本来就是一个GNU系统,Linux内核是GNU软件中的一员。GNU编程有一个最佳的入门实例--"Hello World",软件包名为hello。其运行效果如下:
$ hello
世界你好!
$
hello源码包包含了“autoconf自动配置“,”automake自动生成Makefile”,“po国际化编程”,“m4宏处理器”,“man手册制作”,“可移植化编程”,“文档规范”等符合<
学习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
Q764 于 2009-12-24 19:15:56发表:
好东西,谢谢楼主分享了
longyun 于 2009-12-12 16:54:40发表:
谢谢楼主分享,现在很需要他
balini 于 2009-07-22 13:37:55发表:
看看了..
xlylinux 于 2009-07-10 15:38:40发表:
呵呵
tiedingyan 于 2009-07-09 11:21:43发表:
呵呵,这些是应该好好看看,谢谢