Makefile:没有规则来制作目标,错误需要

时间:2017-10-17 07:48:26

标签: makefile

我正在编写一个makefile而且我收到错误:

CXX=clang++ $(CXXFLAGS)
CXXFLAGS=-Wall -O2

OFILES = wordPuzzle.o hashTable.o timer.o

main:  $(OFILES)
       $(CXX) $(OFILES)
clean:
       -rm *.o

wordPuzzle.o: wordPuzzle.cpp
hashTable.o: hashTable.cpp hashTable.h
timer.o: timer.cpp timer.h

错误消息显示:

  

没有规则来制作目标' wordPuzzle.cpp',需要' wordPuzzle.o'。

1 个答案:

答案 0 :(得分:0)

链接器将生成文件a.out。 put" -o $ @"在链接的配方