Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: sergek от Ноябрь 19, 2019, 01:08



Название: Подключение библиотеки в Linux
Отправлено: sergek от Ноябрь 19, 2019, 01:08
Коллеги,
мне нужно в проекте под Linux временно подключить одну из библиотек (QtSerialBus) не из состава Qt, а собственной сборки.
Я собрал ее в отдельном каталоге, в проекте указал, какую либу использовать:
Код
C++ (Qt)
LIBS += -L../qtserialbus/lib -lQt5SerialBus
INCLUDEPATH += ../qtserialbus/include/QtSerialBus
 
но при запуске программы все равно используется библиотека из состава Qt. Это я определяю по отсутствию в выводе программы моей отладочной печати.
Пробовал в баш-скрипте запуска программы экспортировать путь до библиотек моей сборки - безуспешно.
Подскажите, пожалуйста, как сделать?


Название: Re: Подключение библиотеки в Linux
Отправлено: Old от Ноябрь 19, 2019, 08:16
LD_PRELOAD=../qtserialbus/lib/libQt5SerialBus.so ./myapp


Название: Re: Подключение библиотеки в Linux
Отправлено: sergek от Ноябрь 19, 2019, 09:25
Спасибо!