Autotools运行流程
流程总结:
1. 执行autoscan命令。这个命令主要用于扫描工作目录,并且生成configure.scan文件。
2. 修改configure.scan为configure.ac文件,并且修改配置内容。
3. 执行aclocal命令。扫描 configure.ac 文件生成 aclocal.m4文件。
4. 执行autoconf命令。这个命令将 configure.ac 文件中的宏展开,生成 configure 脚本。
5. 执行autoheader命令。该命令生成 config.h.in 文件。
6. 新增Makefile.am文件,修改配置内容
7. 执行automake --add-missing命令。该命令生成 Makefile.in 文件。
8. 执行 ./congigure命令。将Makefile.in命令生成Makefile文件。
9. 执行make命令。生成可执行文件。
流程图:

本文详细介绍了Autotools的构建流程,从执行autoscan命令开始,到最终生成可执行文件,涵盖了configure.ac和Makefile.am文件的创建与修改,以及autoconf、automake等关键命令的使用。
2170

被折叠的 条评论
为什么被折叠?



