我正在为我的autotool包写Makefile.am
。但是我在生成依赖项文件时遇到了一些问题。
bin_PROGRAMS=main
main_SOURCES=src/main.cpp
使用上述格式,automake
可以在隐藏文件夹src/.deps
中生成依赖项文件。但是,如果我将src
替换为变量SRCDIR
,则将依赖项文件放入文件夹名称“$SRCDIR/.deps
”。
SRCDIR=src
bin_PROGRAM=main
main_SOURCES=$(SRCDIR)/main.cpp
第二种风格有什么问题?我只是将src替换为变量,但看起来这个变量没有被正确替换。