我能做些什麼來解決這個問題?我是emacs,Unix和makefile的新手。請解釋我做錯了什麼,以及我如何解決它。我敢肯定,這是一個簡單的問題問題與我的簡短的Unix Makefile
progA: yesno.h yesno.cpp
g++ -DDEBUG -c yesno.cpp yesno.h
progB: guess.cpp
g++ -DDEBUG -c guess.cpp
progC: yesno.o guess.o
g++ -DDEBUG -o guess guess.o yesno.o
我的錯誤是:
Your makefile does too much work when only guess.cpp has been changed:
g++ -c yesno.cpp yesno.h
g++ -c guess.cpp
g++ -o guess guess.o yesno.o
非常感謝!問題解決了,也要感謝一個徹底的解釋。 – Sam