Код: Выделить всё
CPPFLAGS= -I libraries/boost_1_43_0-bin/include/ -I libraries/jpeg-8b-bin/include/
LDLIBS= libraries/jpeg-8b-bin/lib/libjpeg.a
# LDLIBS= -L libraries/jpeg-8b-bin/lib -llibjpeg
all: main
main: main.o
c++ -o main main.o $(LDLIBS)
main.o: main.cpp
c++ $(CPPFLAGS) -c main.cpp
clean:
rm -rf *.o main
Есть ли способ узнать имя данного «файла библиотеки» libsomething.a или libsomething.dyn?
Хорошо, спасибо за все ваши ответы, теперь это работает.
Остается один небольшой вопрос: является ли это соглашением просто опустите «lib» или есть стандартный способ узнать имя?
Подробнее здесь: https://stackoverflow.com/questions/291 ... l-switches
Мобильная версия