0
当试图编译我已经我得到一个makefile中未定义的引用
未定义的参考`定时器:: NextTimerTime(timeval中*)”
这是一个方法,一个项目,我已在timers.cc中定义,但在client.cpp中使用。我已经包含了正确的头文件,但它在timers.cc文件中找不到定义。
CXX = g++
CPPFLAGS = -I. -g -Wall -fno-inline
FLAGS = ${CPPFLAGS} ${AC_DEFS}
all: client
default:
all
tools.o: tools.cc tools.hh
$(CXX) $(FLAGS) -c tools.cc
timers.o: timers.cc timers.hh
$(CXX) $(FLAGS) -c timers.cc
client.o: client.cpp client.h
$(CXX) $(FLAGS) -c client.cpp
client: client.o timers.o tools.o
$(CXX) $(FLAGS) client.o -o client
clean:
rm -f client *.o
这段代码在eclipse中编译,但是我无法为它生成make文件。
这就是为什么我应该在这里发布我的问题,而不是把我的头靠在墙上。很好,谢谢,我会尽我所能接受。 – nook