各位大大好,小弟想再這裡請問一下
下方是我專案makefile,裡面有大量重複的部份
utAtom: utAtom.o term.o
g++ -o [email protected] $^ -lgtest -lpthread
utAtom.o: utAtom.h atom.h
touch $*.cpp && echo "#include \"$*.h\"" > $*.cpp && cat utTemplate.h >>
$*.cpp
g++ -c $*.cpp
utTerm: utTerm.o term.o
g++ -o [email protected] $^ -lgtest -lpthread
utTerm.o: utTerm.h atom.h number.h variable.h
touch $*.cpp && echo "#include \"$*.h\"" > $*.cpp && cat utTemplate.h >>
$*.cpp
g++ -c $*.cpp
兩組之間只差了ut****不一樣而已,請問我該何把它縮短,用變數在執行的時候去讀[email protected]
好像是不能讀的,感謝各位了ꨊ