【发布时间】:2014-01-24 04:50:58
【问题描述】:
我正在尝试为我的项目创建一个 makefile,但在运行它时出现错误 喜欢:
make: Circular database.cpp <- database.cpp dependency dropped
make: database.cpp' is up to date.
这是我的 Makefile:
HEADERFILES = $(wildcard *.h)
CPPFILES = $(wildcard *.cpp)
OBJFILES = $(patsubst %.cpp ,%.o ,$(wildcard *.cpp))
$(OBJFILES): $(CPPFILES) $(HEADERFILES)
g++ -c -o $(OBJFILES) $(CPPFILES)
ar rvs libdatabase.a $(OBJFILES)
我只有一个.cpp 和.h 文件。请高人指正。
【问题讨论】: