1 Star 0 Fork 192

wwkkww / QtSwissArmyKnife

forked from x-tools-author / x-tools 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
SAKUSB.pri 1.21 KB
一键复制 编辑 原始数据 按行查看 历史
wuhai 提交于 2020-06-03 16:57 . import usb module to project
msvc {
DEFINES+=SAK_IMPORT_USB_MODULE
USB_SYSTEM_PLATFORM=windows
USB_VERSION=1.0
# i386或x86_64
contains(QT_ARCH, i386) {
USB_CPU_ARCHITECTURE=x86
}else{
USB_CPU_ARCHITECTURE=amd64
}
INCLUDEPATH += $${PWD}/libs/libusb/$${USB_VERSION}/$${USB_SYSTEM_PLATFORM}/$${USB_CPU_ARCHITECTURE}/include
LIBS += -L$${PWD}/libs/libusb/$${USB_VERSION}/$${USB_SYSTEM_PLATFORM}/$${USB_CPU_ARCHITECTURE}/lib -llibusb-1.0
# QMAKE_LFLAGS_DEBUG += /DEBUG /NODEFAULTLIB:libc.lib /NODEFAULTLIB:libcmt.lib /NODEFAULTLIB:msvcrt.lib /NODEFAULTLIB:libcd.lib /NODEFAULTLIB:libcmtd.lib
}
contains(DEFINES, SAK_IMPORT_USB_MODULE){
FORMS += \
$$PWD/src/pages/usb/SAKUsbDeviceController.ui
HEADERS += \
$$PWD/src/pages/usb/SAKUsbDebugPage.hh \
$$PWD/src/pages/usb/SAKUsbDevice.hh \
$$PWD/src/pages/usb/SAKUsbDeviceController.hh
SOURCES += \
$$PWD/src/pages/usb/SAKUsbDebugPage.cc \
$$PWD/src/pages/usb/SAKUsbDevice.cc \
$$PWD/src/pages/usb/SAKUsbDeviceController.cc
INCLUDEPATH += \
$$PWD/src/pages/usb
}else {
message("The usb module is not imported to the project, the application will not have usb debuging functioin.")
}
C++
1
https://gitee.com/wwkkww1983/QtSwissArmyKnife.git
git@gitee.com:wwkkww1983/QtSwissArmyKnife.git
wwkkww1983
QtSwissArmyKnife
QtSwissArmyKnife
master

搜索帮助