在 Linux 上,当我执行./configure
它时会生成头文件和 .c 文件(除了 Makefiles),对吗?我怎样才能得到配置来做到这一点?
问问题
348 次
2 回答
3
您可能想要创建一个 configure.ac(但取决于 autoconf 版本),但请阅读此处,让您了解应该创建什么以及自动生成什么。它很好地涵盖了 autotools 主题。
于 2012-05-04T05:39:22.990 回答
2
它通常用于生成配置标头,其中包含各种定义(通常存在或不存在库和函数)。但这只有在自动工具被指示创建配置时才会发生。
您可以在 configure.ac (自动工具的输入文件)中定义去往(以及确切地去往哪个标题)。请参阅 AC_CONFIG_HEADERS、AC_CHECK_HEADER、AC_CHECK_LIB 和类似的宏。有关详细信息,请参阅autoconf 手册。还阅读完整的教程 jasonw 链接。并看看在一些现有项目中是如何完成的。
于 2012-05-04T06:39:22.637 回答