在Makefile中使用配置标志

在Makefile中使用配置标志,makefile,autoconf,automake,Makefile,Autoconf,Automake,我正在处理一个项目,该项目要求Makefile.am中的目标随着/configure期间传递的标志而更改 更具体地说,如果使用--enable threads选项调用/configure,那么make的检查目标也应该执行相关测试。因此,在Makefile.am中,我希望能够识别是否使用调用了configure——启用线程或否。最容易使用。只需使用ac_ARG_ENABLE(threads,…)的结果,在configure.ac中设置一个AM_CONDITIONAL。我假设至少有一个变量集可以用来

我正在处理一个项目,该项目要求
Makefile.am中的目标随着
/configure
期间传递的标志而更改

更具体地说,如果使用
--enable threads
选项调用
/configure
,那么make的检查目标也应该执行相关测试。因此,在
Makefile.am
中,我希望能够识别是否使用
调用了configure——启用线程或否。

最容易使用。只需使用
ac_ARG_ENABLE(threads,…)
的结果,在
configure.ac
中设置一个
AM_CONDITIONAL
。我假设至少有一个变量集可以用来设置
AM\u条件。然后在
Makefile.am
中将条件中的测试添加到检查目标