2015-08-13 2 views
0

Я пытаюсь использовать библиотеку для создания изображений штрих-кода внутри приложения Qt/C++.Использование библиотек с C++ и Qt

Я смотрел ZINT и ZXING, но я не понимаю, как использовать их внутри своего кода.

Если я загружаю и компилирую библиотеку, как мне ее называть потом? Могу ли я настроить make-файл Qt для его компиляции для желаемой платформы?

Спасибо, и простите за широкий вопрос, я не очень опытен в проектах на C++.

ответ

0

В QT вы обычно включаете сторонние библиотеки через .pro-файл. Используйте переменную LIBS, чтобы указать QT, где ее можно найти.

Пример строки из QT docs:

TARGET = MyQtApp 

TEMPLATE = app 

INCLUDEPATH += 3rdparty/CatWhisperer/include 

SOURCES += src/main.cpp 

LIBS += -L"3rdparty/CatWhisperer/lib" -lCatWhisperer 
0

Если вы используете Qt Creator, вы можете добавлять библиотеки в ваш .pro с помощью мастера, который предоставляется средой. Щелкните правой кнопкой мыши свой проект в обозревателе проекта, нажмите Add library... и затем следуйте указаниям мастера.

Подробнее здесь: http://doc.qt.io/qtcreator/creator-project-qmake-libraries.html

Смежные вопросы