我能做些什么来解决这个问题?我正在尝试制作一个将编译guess.cpp 和yesno.cpp 以生成文件guess.o 和yesno.o 的make 文件,并将链接这两个.o 文件以生成一个名为guess 的可执行程序。这是我的makefile:
guess: yesno.o guess.o
g++ -o guess yesno.o guess.o
guess.o: yesno.h
yesno.o: yesno.h
我得到它的错误:*** No rule to make target `yesno.h', needed by `yesno.o'. Stop.
谁能向我解释什么是错的以及我能做些什么来解决这个问题。