我有下面的makefile
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中包含静态库的正确方法是什么呢?