【发布时间】:2012-07-05 21:28:49
【问题描述】:
我有以下生成文件
CXXFILES = pthreads.cpp
CXXFLAGS = -O3 -o prog -rdynamic -D_GNU_SOURCE -L./libmine
LIBS = -lpthread -ldl
all:
$(CXX) $(CXXFILES) $(LIBS) $(CXXFLAGS)
clean:
rm -f prog *.o
我正在尝试将./libmine 库包含在CXXFLAGS 中,但包含静态库似乎不是正确的方法,因为当我编译程序时,我收到许多未定义的引用错误。那么在 makefile 中包含静态库的正确方法是什么?
【问题讨论】: