LINUX.ORG.RU

[qmake] как подключить дин. библиотеку к программе?

 


0

0

У нас такая ситуация: отдельно от основной программы написаны плагины. Файлы разложены так:

TARGET = bin/plugin TEMPLATE = lib

SOURCES += src/plugin.cpp HEADERS += src/plugin.h FORMS += src/plugin.ui OTHER_FILES += doc/TODO.txt

Так же в каталоге лежит pri - Файл:

INCLUDEPATH += $$PWD/src

QMAKE_LIBDIR += $$PWD/bin

LIBS += -lplugin

Затем нужно использовать эту библиотеку в отдельной программе. Получается так, что с директории проекта путь к плагину таков: plugins/plugins_type1/plugin. Прописываем в pro - файл текущего проекта такое: include(plugins/plugins_type1/plugin/plugin.pri). В конечном итоге в программе не видны функции библиотеки. Что я делаю не так?


Ответ на: комментарий от m0rph

Эээх, хреново я скопипастил ))

For example:

unix:LIBS += -L/usr/local/lib -lmath
win32:LIBS += c:/mylibs/math.lib

m0rph ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.