Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Подключение динамических библиотек к своему проекту
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt инструментарий
flareguner
Добрый день. Относительно недавно начал изучать Qt 4 пользуясь этой IDE. Вот такой вопрос: Я создал проект Библиотека С++\Динамическая библиотека. А теперь создал проект Qt4, в котором нужно её использовать. Подскажите как правильно это сделать. Ибо включение в зависимости ( Где проекты) желаемого не дало. Большое спасибо ! :rolleyes:
Litkevich Yuriy
Создай pri-файл в каталоге со своей библиотекой, примерно такого содержания:
INCLUDEPATH       +=    $$PWD/qextserialport-1.1

QMAKE_LIBDIR   +=    $$PWD/qextserialport-1.1/build

LIBS           +=  -lqextserialport
Здесь:
$$PWD - специальная переменная qmake, которая обозначает каталог данного pri-файла
$$PWD/qextserialport-1.1 - каталог в котором нужно искать заголовочники
$$PWD/qextserialport-1.1/build - каталог где лежит скомпиленная библиотека
qextserialport - имя библиотеки без расширения

Затем в pro-файле приложения подключаешь этот pri-файл:
include(path/to/serialport.pri)
Колик
Цитата(Litkevich Yuriy @ 19.1.2010, 11:44) *
Создай pri-файл в каталоге со своей библиотекой, примерно такого содержания:
INCLUDEPATH       +=    $$PWD/qextserialport-1.1

QMAKE_LIBDIR   +=    $$PWD/qextserialport-1.1/build

LIBS           +=  -lqextserialport
Здесь:
$$PWD - специальная переменная qmake, которая обозначает каталог данного pri-файла
$$PWD/qextserialport-1.1 - каталог в котором нужно искать заголовочники
$$PWD/qextserialport-1.1/build - каталог где лежит скомпиленная библиотека
qextserialport - имя библиотеки без расширения

Затем в pro-файле приложения подключаешь этот pri-файл:
include(path/to/serialport.pri)



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