如何自动创建具有最新编译时间的文件并将其包含到库中?

Tim*_*ing 3 c c++ makefile build

我有一个包含大约100个源文件的库.如果已经编译了任何其他文件,我希望其中一个源始终重建,但我不希望每次运行make/build时都构建它.

基本上我希望这个文件内置最后的构建日期/时间,因此链接到库的任何应用程序都可以检查上一个构建时间/日期.有没有其他方法可以做到这一点?

Jes*_*erE 8

让包含构建时间戳的目标文件依赖于所有其他目标文件:

version.o: $(OBJECTS)
Run Code Online (Sandbox Code Playgroud)