2017-01-31 15 views
0

Я собираюсь настроить «libusb» на Qt 4.2.1 (Qt Creator 5.8) QML proyect. Я действительно хочу понять, что делать после загрузки Lib, у меня есть все файлы, но я не знаю, должен ли я сначала установить их в своей системе или использовать их, просто связав их (кстати, не смог это сделать) ,Как установить libusb с Qt на Mac Os X? (попытка кросс-платформенного подхода)

Мой .pro файл выглядит следующим образом:

QT += qml quick 
QT += core gui 

CONFIG += c++11 

SOURCES += main.cpp 

HEADERS += libusb-1.0.21/libusb/libusb.h 

INCLUDEPATH +=/usr/local/include/libusb-1.0 
LIBS += -L/usr/local/lib -lusb-1.0 

RESOURCES += qml.qrc 

QML_IMPORT_PATH = 

QML_DESIGNER_IMPORT_PATH = 

DEFINES += QT_DEPRECATED_WARNINGS 

qnx: target.path = /tmp/$${TARGET}/bin 
else: unix:!android: target.path = /opt/$${TARGET}/bin 
!isEmpty(target.path): INSTALLS += target 

DISTFILES += 

Это d быть очень полезно, если кто-то мог объяснил, как это процесс установки, в том числе LIBS.

My App нацелен на рабочий стол и кросс-платформенный (Linux, Windows, MacOS)

ответ

0

Вы должны проверить менеджер пакетов, например Homebrew для установки такого рода библиотек. Это самый простой способ, на мой взгляд. Вы также можете рассмотреть возможность установки pkgconfig с помощью этого инструмента. Поскольку у qmake должно быть что-то вроде этого, если я не ошибаюсь:

CONFIG += link_pkgconfig PKGCONFIG += libusb-1.0