メイクファイルに問題があります。.o
最初のファイルを作成した後、読み取りを続行しません。これが私のメイクファイルです:
CC = g++
CFLAGS = -g
LDFLAGS = -lm
PokerEval.o: PokerEval.cpp
${CC} ${CFLAGS} -c PokerEval.cpp
random.o: random.cpp random.h
${CC} ${CFLAGS} -c random.cpp
myprogram: random.o PokerEval.o
${CC} ${CFLAGS} PokerEval.o random.o ${LDFLAGS} -o myprogram
clean:
rm -f myprogram *.o
.PHONY: all clean
したがって、実行すると、次のようになります。
$ make
g++ -g -c PokerEval.cpp