在过去的几天里,我一直在阅读自动工具来构建我的项目,而不是我在过去几个月拼凑在一起的Makefiles。不幸的是,我还没有找到一个能够让我对当前项目结构充分了解的例子。重构构建系统以使用Autotools
我有三个库包含在我的项目的应用程序代码中。我正在寻找使用单个配置脚本来制作(并安装)应用程序和库的最佳方法。
在过去的几天里,我一直在阅读自动工具来构建我的项目,而不是我在过去几个月拼凑在一起的Makefiles。不幸的是,我还没有找到一个能够让我对当前项目结构充分了解的例子。重构构建系统以使用Autotools
我有三个库包含在我的项目的应用程序代码中。我正在寻找使用单个配置脚本来制作(并安装)应用程序和库的最佳方法。
这里是一个入门指南的autoconf:http://amjith.blogspot.com/2009/04/autoconf-and-automake-tutorial.html
对不起,offtopic。
我现在做了类似的事情,但我可以在Autotools和CMake之间做出选择。我很高兴选择第二个。
值得一看,包括CDash,CTest和CPack。 http://www.cmake.org/
最好的问候,
Ovanes
当我看到这一点,我已经非常好熟悉的自动工具,但它似乎是一个不错的介绍: link text
自动工具文档稀疏的一种。它们也不是最简单的工具。非常Unixify。 – 2009-06-09 19:47:54
所以我听说过;我正在开发的项目我宁愿通过GNU工具链轻松部署。 – 2009-06-09 23:13:46