私が持っているファイルはmain.cpp
、、、zipType.cpp
そしてzipType.h
hmwk.exe を作成する必要があります。
これは私が持っているものです:
CC=g++
CFLAGS=-g -Wall
SOURCE=main
SOURCE2=zipType
hmwk.exe : $(SOURCE).o $(SOURCE2).o
$(CC) $(CFLAGS) -o hmwk.exe $(SOURCE).o $(SOURCE2).o
$(SOURCE).o : $(SOURCE).cpp $(SOURCE2).h
$(CC) $(CFLAGS) -c $(SOURCE).cpp
$(SOURCE2).o : $(SOURCE2).h $(SOURCE2).cpp
clean:
rm *.o
贅沢である必要はありません。機能する必要があるだけです。これは私が得ている出力です:
$ make
make: Circular zipType <- zipType dependency dropped.
make: *** No rule to make target `.h', needed by `zipType'. Stop.
助けてくれてありがとう!私はmakefileが本当に好きではありません笑。