【发布时间】:2020-04-19 00:59:24
【问题描述】:
我有一个基于 makefile 的大型项目。 我从 git 下载它并修改了一些 .cpp 文件。 我只想构建那些我修改过的文件。
现在我想我可以使用 make -n |grep > build.sh 然后运行 build.sh。
有没有更好的方法?谢谢。
【问题讨论】:
-
你可以输入
make one.o将one.cpp编译成一个目标文件;如果这是预期的用法,您可以键入make one将文件转换为可执行文件。但是,如果one.o进入库,则仅将其编译为目标文件是不够的。如果您扰乱了已编译代码的依赖关系,则需要重新编译。通常,您会运行make one.o,直到您对它的构建正常感到满意,然后您会运行make或make all让一切都跟上变化。
标签: makefile