首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何学习Autotools的Joy?

如何学习Autotools的Joy?
EN

Stack Overflow用户
提问于 2010-07-09 05:32:58
回答 2查看 1.1K关注 0票数 15

因此,几年前,我花了一些时间摸索make,并获得了巨大的回报。编写一些makefile来构建我的项目和自动化任务是非常有趣和高效的。

当然,缺点是我的makefile过于具体,特别是当涉及到平台和库位置时。

因此,在这一点上,人们告诉我“拯救汽车工具!”当其他人这样做的时候,他们似乎确实做到了这一点(我喜欢下载一些东西并运行configure && make && sudo make install,然后看着它工作),但我无法理解他们。

我看了一些configure.acMakefile.am文件,我就是不明白是怎么回事。我不知道标识符的哪一部分是开发人员的选择,也不知道哪部分对自动工具有意义。我不确定我是否理解了Makefile.in的整个流程和要点。我想我只是碰上了一堵心理墙,从我习惯的系统(make)到比它高一两层的东西。

谁能给我推荐一本教程或书(最好不要太枯燥),能教我学到汽车工具的joy?这些步骤是什么,我如何使用它们,我如何从头开始编写我自己的configure.acMakefile.am?向我展示如何有效地使用它们并从中获得乐趣?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-07-09 17:40:39

虽然我认为Alexandre Duret-Lutz的Autotools教程,在elmarco的答案中提到,是最好的可用的,你也应该知道关于山羊书:

http://sourceware.org/autobook/

它涉及的工具的版本是相当旧的,但它是一个很好的介绍,并且它是按逻辑顺序呈现的。它也比教程更完整。在你读完本教程之后,最好把它作为补充阅读。

UPDATE There's John Calcote's book,大约在2010年8月发布,非常不错。我不确定整本书是否都在这个链接上,但至少有一部分是在线的。

票数 6
EN

Stack Overflow用户

发布于 2010-07-09 07:04:40

我不确定你是否能从构建系统中获得乐趣……你有没有读过Autotools教程?

http://www.lrde.epita.fr/~adl/autotools.html

关于汽车工具有各种各样的资源,问题是它们往往是不完整的,有点过时等等。

最近一个优秀的文档是Autotools Mythbuster,尽管它不是一个介绍:

http://www.flameeyes.eu/autotools-mythbuster/index.html

票数 10
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3208168

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档