假设我有这个Makefile
A: A_src
recipe1
B: B_src
recipe2
F: A B F_src
recipe3
我希望像make dependencies F
这样的命令仅执行recipe1
和recipe2
,而不执行recipe3
。用例如下:我想以交互方式编辑文件F_src
,并且编辑器要求对象B和A(不仅是源文件)要完全起作用。但是,在开始编辑F_src
之前,我不会浪费时间建设F,make F
会另外做。
您需要另一个目标:
edit_F: A B
这是空的(即没有自己的规则)仅具有依赖项