【发布时间】:2016-12-07 22:16:19
【问题描述】:
我在使用 automake 时遇到以下错误。我知道您可以将 AUTOMAKE_OPTIONS = subdir-objects" 放在 Makefile.am 的顶部。但是如何为所有文件设置此行为,所以我不需要逐个进行?
Makefile.am:454: warning: source file 'libs/esl/src/esl_threadmutex.c' is in a subdirectory,
Makefile.am:454: but option 'subdir-objects' is disabled
Makefile.am:454: warning: source file 'libs/esl/ivrd.c' is in a subdirectory,
Makefile.am:454: but option 'subdir-objects' is disabled
Makefile.am:454: warning: source file 'libs/esl/src/esl_json.c' is in a subdirectory,
Makefile.am:454: but option 'subdir-objects' is disabled
Makefile.am:454: warning: source file 'libs/esl/src/esl_buffer.c' is in a subdirectory,
Makefile.am:454: but option 'subdir-objects' is disabled
tests/unit/unit.mk:6: warning: source file 'tests/unit/switch_event.c' is in a subdirectory,
tests/unit/unit.mk:6: but option 'subdir-objects' is disabled
Makefile.am:854: 'tests/unit/unit.mk' included from here
tests/unit/unit.mk:13: warning: source file 'tests/unit/switch_hash.c' is in a subdirectory,
tests/unit/unit.mk:13: but option 'subdir-objects' is disabled
Makefile.am:854: 'tests/unit/unit.mk' included from here
Makefile.am:441: warning: source file 'src/tone2wav.c' is in a subdirectory,
Makefile.am:441: but option 'subdir-objects' is disabled
Makefile.am: installing 'build/config/depcomp'
【问题讨论】: