GNU makefile检测标头更改

时间:2013-05-23 13:23:28

标签: gnu-make

我有一个包含许多源文件和头文件的目录。是否有比%.o的{​​{1}}目标更好或更清晰的方法来检测对头文件的更改?编译对象时,使用make.cc文件调用g ++似乎不对,它应该自动找到.h文件。

.h

1 个答案:

答案 0 :(得分:2)

  

%.o: %.cc %.h

     

g++ -c $^

您指定的$^扩展为所有依赖项。如果您只想要第一个依赖于Gcc命令行,请改用$<