crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> Добавление библиотек (QTCreator)
Гость_juffin_halli_*
сообщение 24.3.2010, 14:13
Сообщение #1





Гости








    


Доброго времени суток! Подскажите пожалуйста как корректно добавить в проект стороннюю библиотеку? В частности меня интересует добавление libpoppler (или все-таки добавлять libpoppler-qt?).
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 24.3.2010, 14:29
Сообщение #2


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(Гость_juffin_halli_* @ 24.3.2010, 17:13) *
Подскажите пожалуйста как корректно добавить в проект стороннюю библиотеку?
добавь её в pro-файл, креатор при открытии проекта его прочитает
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Гость_juffin_halli_*
сообщение 24.3.2010, 16:37
Сообщение #3





Гости








    


Цитата(Litkevich Yuriy @ 24.3.2010, 14:29) *
добавь её в pro-файл, креатор при открытии проекта его прочитает


Добавление строчки вида "LIBS += libpoppler-qt4" не помогло (No such file or direcory). Не могли бы вы дать более конкретный ответ?


Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 24.3.2010, 16:54
Сообщение #4


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Сделай pri-файл (например, с именем libname.pri), в корневом каталоге внешней библиотеки, со следующим содержанием:
Цитата
INCLUDEPATH += $$PWD/include
QMAKE_LIBDIR += $$PWD/lib
LIBS += -lname
где:
include - каталог с заголовочниками
lib - каталог с библиотеками
name - имя библиотеки без расширения
Затем подключи его к своему проекту (в pro-файле) такой строчкой:
Цитата
include(Pat/to/Libroot/libname.pri)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


5 чел. читают эту тему (гостей: 5, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 23.12.2024, 22:03