这是我的生成文件
all: main.o fileparam.o
g++ -g $(LIBPATH) $(LIBS) file_parameters.o main.o -o test
main.o: main.cpp
g++ -g -Wall $(INCPATH) main.cpp -c
fileparam.o: file_parameters.cpp file_parameters.h
g++ -g -Wall file_parameters.cpp -c
$(LIBPATH) $(LIBS) 指向要包含的库,$(INCPATH) 指向其他包含的文件
出于某种原因,每次我制作程序时它都会重新编译 file_parameters.o,我想知道我在哪里搞砸了。谢谢!
编辑:它不会每次都重新编译 main.o