15.5控制检查配置选项

这个配置脚本根据已知选项列表,如--帮助--配置缓存.未知选项通常表示用户和配置因错误而停止。然而,默认情况下未知--带有-包裹--启用-特征选项仅引发警告,以支持配置整个源树。

源树通常包含多个顶级包配置使用AC_CONFIG_SUBDIRS公司(请参见配置子目录中的其他包)。因为这些包通常支持不同的--带有-包裹--启用-特征选项,GNU编码标准表示,他们必须毫不犹豫地接受未被认可的选项。这里甚至不需要警告消息,所以AC_CONFIG_SUBDIRS公司自动禁用警告。

可以通过两种方式修改此默认行为。首先,安装程序可以调用configure--禁用选项检查禁用这些警告,或调用configure--启用选项检查=致命将它们分别转化为致命错误的选项。其次维护人员可以使用AC_禁用选项_检查.

宏:AC_禁用选项_检查

默认情况下,禁用与任何未识别的--带有-包裹--启用-特征选项。这是由AC_CONFIG_SUBDIRS公司.

安装程序可以通过传递--启用选项检查(启用警告)或--启用选项检查=致命(启用错误)到配置.