Build 条件细分对象

Build 条件细分对象,build,gnu,autotools,automake,Build,Gnu,Autotools,Automake,我在configure.ac中设置了选项subdir objects: AM_INIT_AUTOMAKE([subdir-objects]) 是否有可能在特定的Makefile(Makefile.am)中有条件地禁用它 谢谢。根据,否。您可以改为从调用AM\u INIT\u AUTOMAKE中删除subdir对象,并将其添加到实际需要的Makefile.AM文件中。您可以通过将行AUTOMAKE_OPTIONS=subdir objects放在任何相关Makefile.am的顶部来实现这一点。

我在
configure.ac
中设置了选项
subdir objects

AM_INIT_AUTOMAKE([subdir-objects])
是否有可能在特定的Makefile(
Makefile.am
)中有条件地禁用它


谢谢。

根据,否。您可以改为从调用
AM\u INIT\u AUTOMAKE
中删除
subdir对象
,并将其添加到实际需要的
Makefile.AM
文件中。您可以通过将行
AUTOMAKE_OPTIONS=subdir objects
放在任何相关
Makefile.am
的顶部来实现这一点。(显然没有
no subdir objects
选项。)

这比将
[subdir objects]
添加到AM_INIT_AUTOMAKE更好,因为我包含了使用subdir的模块。通过使用此选项,我不需要修改每个顶级
configure.ac
文件。