我有以下生成文件
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 中包含静态库的正确方法是什么?