Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: как подключить .so библиотеку к QtCreator-проекту?
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt инструментарий
mezmay
Хочу подключить динамическую библиотеку так, чтобы не приходилось использовать функцию dlopen() (т.е. чтобы напрямую вызывать функции, объявленные в сопутствующем хедере, т.е. как будто статитескую либу). Видел примеры как динамические библиотекм .so подключаются к проектам с помощью Makefile'ов
RazrFalcon
как вариант
Litkevich Yuriy
допустим библиотека называется "foo", тогда в pro-файле пиши так
INCLUDEPATH       +=    path/to/foo/include
QMAKE_LIBDIR   +=   path/to/foo/bin
LIBS           +=  -lfoo
mezmay
библиотека моя называется libbrd.so. Решил проблему так:
в pro файле приписал:

LIBS += -L<путь к библиотеке> -lbrd


Как вы можете заметить, оказывается имя библиотеки пишется без lib и без расширения
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.