如何在Qt 5.7中使用Windows SDK

How to use Windows SDK in Qt 5.7?

本文关键字:Windows SDK Qt      更新时间:2023-10-16

我一直在尝试使用QT creator中的Windows SDK与QT 5.7。

我正在尝试使用蓝牙LE api, QT不支持。

我还为windows的头文件和库安装了Visual Studio 2015 . devices . bluetooth . advertising .h

我添加到。pro文件

INCLUDEPATH += "C:Program Files (x86)Windows Kits10Include10.0.14393.0winrt"
LIBS += -L"C:Program Files (x86)Windows Kits10Lib"
LIBS += -L"C:Program Files (x86)Microsoft Visual Studio 14.0VClib"

,但现在当我试图构建我得到8000个问题,例如:

C:Program Files (x86)Windows Kits10Include10.0.14393.0winrtWindows.Foundation.h:9149: error: use of enum 'PropertyType' without previous declaration
         typedef enum PropertyType PropertyType;
                      ^

我试图为visual studio 2015安装qt插件,但它没有显示…

如何获得微软SDK与QT工作?

我已经安装了带有miniGW编译器的QT,但是我需要使用MSVC编译器来使错误消失。