1
我有了许多类似的前瞻性声明的生成文件:在makefile创建具有多个先决条件隐含规则
ABC_01.exe: ABC_01.o ../constant.o
gcc $^ -o [email protected] $(SOMEPATH)/bin/constant.dll
ABC_02.exe: ABC_02.o ../constant.o
gcc $^ -o [email protected] $(SOMEPATH)/bin/constant.dll
ABC_03.exe: ABC_03.o ../constant.o
gcc $^ -o [email protected] $(SOMEPATH)/bin/constant.dll
ABC_04.exe: ABC_04.o ../constant.o
gcc $^ -o [email protected] $(SOMEPATH)/bin/constant.dll
我想知道如果我可以创建一个隐含的规则
%.exe:%.o ???
gcc $^ -o [email protected] $(SOMEPATH)/bin/constant.dll
这样我就不必为每个可执行目标重复规则。