为何生成目标文件

时间:2017-05-14 19:05:01

标签: c++ gcc makefile gnu-make

我目前正在学习如何深入使用makeMakefile。在此过程中,出现了一个问题:我的印象是,很多Makefile首先生成目标文件,然后将它们链接到库或其他可执行文件中。

所以我的问题是:这是最佳做法吗?如果有,为什么?

1 个答案:

答案 0 :(得分:1)

Makefile中生成与相应源文件分开的目标文件是有意义的,因为这样就不需要从未触及的源文件中重新创建对象文件。