自动工具入门
任何人都可以推荐一个人如何开始使用自动工具来创buildC项目?
遵循autotools教程 。
你也可以得到自动书签 。 第4章介绍了一个最小的GNU自动工具项目。
Alexandre Duret-Lutz的教程是我select的资源。
还有:
- Autotools:Autoconf,Automake和Libtool的从业人员指南
- Autotools Mythbuster
对我来说,自动书不再是最新的,更难以阅读。 但是它仍然包含了一些有趣的章节,例如Writing Portable Bourne Shell 。
此外,请考虑学习非recursionautomake ,以解决Peter Miller在recursion考虑有害文章中提出的问题。
编辑:作为参考,也有初学者的Autotools教程 。
我会推荐本教程,并在发布时获得本书 。 该教程真的帮了我很多,甚至包含了一个现有的(非平凡的)项目转换为autotools。
这是一个很好的开始:
http://www.dwheeler.com/autotools/ – video教程:Autotools简介(2012-03-05)
他提出了一个非常好的观点:“当心在2006年以前写的任何文档可能已经过时了。”
之后:
http://www.lrde.epita.fr/~adl/autotools.html – autotools教程(556幻灯片) http://www.openismus.com/documents/linux/automake/automake – 在C ++中使用Automake和Autoconf
我发现本教程由Thomas Petazzoni在2016年embedded式Linux大会上提供,对开始学习autotools非常有帮助: Autotools:揭秘教程
这里是相关的幻灯片: GNU Autotools教程幻灯片
在给出已经提到的A.Duret-Lutz教程之前,他给出了我认为是一个好的开始的示范和好例子。