У меня есть следующий make-файл
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
, но кажется, что это неправильный способ включения статической библиотеки, потому что при компиляции программы я получаю много ошибок неопределенных ссылок. Так как же на самом деле правильно включить статическую библиотеку в make-файл?