标签: c++ gcc makefile gnu-make
我目前正在学习如何深入使用make和Makefile。在此过程中,出现了一个问题:我的印象是,很多Makefile首先生成目标文件,然后将它们链接到库或其他可执行文件中。
make
Makefile
所以我的问题是:这是最佳做法吗?如果有,为什么?
答案 0 :(得分:1)
在Makefile中生成与相应源文件分开的目标文件是有意义的,因为这样就不需要从未触及的源文件中重新创建对象文件。