(转载)Autobook中文版(五) 7. GNU Automake 介绍 Automake 主要目标是生成一个遵从 GNU Makefile 标准的 ‘Makefile.in’ 文件。同时,它尝试减少无聊的重复工作和模板文件。此外,它可以帮助编写者实现大多数维护者没有耐心手工实现的 ‘Makefile’ 的功能(如自动解决依赖性问题)。 它可以通过一些好的方法解决供应商的产生的难于解决的问题。 Automake 另一个目标是使自由软 about develop 2008-12-15 arnehuo
blog升级到2.7 今天下班回家之前看到wp升级到了2.7这个是我的blog的第一次大版本升级,心里还有点小小的紧张, 找找了网站的资料好像升级很简单,于是只备份了一下config文件然后马上就升级了,果然升级很顺利 升级以后后台的界面干净了不少,使用方便了很多,最主要是快了不少,这几天继续看看有什么好用的 插件,还有几个朋友让建议看看drupal,很著名的建站程序。。最近的事情好像很多呀。。。 other things 2008-12-12 arnehuo
(转载)Autobook中文版(四) 6. 编写 ‘configure.in’ 文件 编写一个可移植的 ‘configure.in’ 文件是一个需要技巧的工作。你可以把任意的 shell code 写到 ‘configure.in’ 文件里,选择是非常多的。第一次使用 Autoconf 时可以会遇到以下疑问: 什么是可移植的,什么不是可移植的?应该检测(测试系统是否有某个功能或是满足什么条件)什么? 不应该检测什么? 怎样更好地使用 about develop 2008-12-12 arnehuo
(转载) autobook 中文版 (三) 5.最小的 GNU Autotools 项目 本章讲述了如何用 GNU Autotools 来管理一个最小的项目。最小的项目是指能充分说明 GNU Autotools 的规则的尽可能小的项目。测过小的项目,我们可以更容易的理解。 本章中的例子是一个叫做 foonly 的虚构的命令解释器。foonly 是用 C 写的,但如同大多数的解释器,使用lex 和 yacc 的词法分析器和语法分析器。这个项目 about develop 2008-12-12 arnehuo
(转载)Auto book 中文版(二) 3. 如何运行 configure 和 make 使用 Autoconf 构建的软件包通常带有 ‘configure’ 脚本。要在特定的系统中构建和安装这样一个软件包,用户必须运行该脚本以使目录树按顺序排列作好准备。实际的构建过程则是使用 make 程序进行的。 ‘configure’ 脚本测试系统的特性。比如,它可以测试 C 函数库中是否定义了用于 time() 的数据类型 time_t。当构建 about develop 2008-12-12 arnehuo
(转载)Auto book 中文版(一) 在网上找autobook的中文手册,看到了就把它贴过来了,感谢那些为此劳动的人 以下都是转载作者的blog地址,我算是2转了。。。 ——-本篇为转载内容,原作者文章请看这里 ——– 1. 简介 Autoconf、Automake 和 Libtool 这三个软件包可以让你的软件具有更好的可移植性并简化其构建的过程──尤其是在其他人的系统上。软件的可移植性和高效的构建系统是现代软件工程实践中非常 重要 about develop 2008-12-12 arnehuo