本系列文章均翻译自Autoconf官方文档:Autoconf Manual,github同步项目:question
运行测试程序不能自动猜测一小部分功能。
获取系统类型
下面的这些宏使系统类型变量对于configure脚本可用。
如果使用这些宏,必须将config.guess于config.sub跟源码一起发布。
AC_CANONICAL_BUILD
计算构建系统类型变量build
,及其三个私有部分build_cpu, build_vendor, build_os
。
如果指定了选项--build
,那么build是config.sub对build_alias的规范化;否则由shell脚本config.guess指定。
AC_CANONICAL_HOST
同上
AC_CANONICAL_TARGET
同上