如何在 Qt 5.7 中使用 Windows SDK?
How to use Windows SDK in Qt 5.7?
我一直在尝试在 QT Creator 中使用 Windows SDK 和 QT 5.7。
我正在尝试使用 QT 不支持的蓝牙 LE API-s。
我还为 headers 安装了 Visual Studio 2015,为 Windows.Devices.Bluetooth.Advertisement.h
安装了库
我添加到 .pro 文件
INCLUDEPATH += "C:\Program Files (x86)\Windows Kits\Include.0.14393.0\winrt"
LIBS += -L"C:\Program Files (x86)\Windows Kits\Lib"
LIBS += -L"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\lib"
但现在当我尝试构建时遇到 8000 个问题,例如:
C:\Program Files (x86)\Windows Kits\Include.0.14393.0\winrt\Windows.Foundation.h:9149: error: use of enum 'PropertyType' without previous declaration
typedef enum PropertyType PropertyType;
^
我尝试为 visual studio 2015 安装 qt 插件,但它没有出现..
如何让 Microsoft SDK 与 QT 一起工作?
我安装了带有 miniGW 编译器的 QT,但我需要使用 MSVC 编译器来消除错误。
我一直在尝试在 QT Creator 中使用 Windows SDK 和 QT 5.7。
我正在尝试使用 QT 不支持的蓝牙 LE API-s。
我还为 headers 安装了 Visual Studio 2015,为 Windows.Devices.Bluetooth.Advertisement.h
安装了库我添加到 .pro 文件
INCLUDEPATH += "C:\Program Files (x86)\Windows Kits\Include.0.14393.0\winrt"
LIBS += -L"C:\Program Files (x86)\Windows Kits\Lib"
LIBS += -L"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\lib"
但现在当我尝试构建时遇到 8000 个问题,例如:
C:\Program Files (x86)\Windows Kits\Include.0.14393.0\winrt\Windows.Foundation.h:9149: error: use of enum 'PropertyType' without previous declaration
typedef enum PropertyType PropertyType;
^
我尝试为 visual studio 2015 安装 qt 插件,但它没有出现..
如何让 Microsoft SDK 与 QT 一起工作?
我安装了带有 miniGW 编译器的 QT,但我需要使用 MSVC 编译器来消除错误。