我正在使用 automake& autoconf 的项目。现在我需要添加一个位于子目录' mylib
'中的第三方库。该图书馆拥有自己的configure
'脚本并需要特殊标志。
因此,我的项目配置应该像这样使用:
./configure --with-aaa=no --enale-bbb=yes --enable-ccc=yes
但第三方库应配置另一个标志:
./configure --enable-ddd=yes
如何使用我的库添加子目录来配置我的项目的脚本,但是让库配置它自己的标志?
我查看了autoconf& automake的能力,只找到AC_CONFIG_SUBDIRS(mylib)
,只会运行带有我项目标志的库的./configure
脚本,但那是错误的。