C++ 如何通过.pro文件正确包含Windows系统功能?

C++ 如何通过.pro文件正确包含Windows系统功能?,c++,windows,qt-creator,C++,Windows,Qt Creator,我的公司希望我使用Qt Creator,它在windows上的系统功能上似乎有问题 我需要使用中声明的函数Uuidfromstring和SetupDiGetClassDevsW QtCreator使用相应的参数自动完成这些函数,如果我没有输入好的参数来证明它知道这些函数存在,编译器就会抛出错误 但当我编译时,会出现以下错误: error LNK2019: unresolved external symbol __imp__SetupDiGetClassDevsW@16 error LNK2019

我的公司希望我使用Qt Creator,它在windows上的系统功能上似乎有问题

我需要使用
中声明的函数
Uuidfromstring
SetupDiGetClassDevsW

QtCreator使用相应的参数自动完成这些函数,如果我没有输入好的参数来证明它知道这些函数存在,编译器就会抛出错误

但当我编译时,会出现以下错误:

error LNK2019: unresolved external symbol __imp__SetupDiGetClassDevsW@16
error LNK2019: unresolved external symbol __imp__UuidFromStringW@8
这是一个.dll问题吗?如果我切换到VisualStudio,这个问题很容易解决,但我的公司坚持使用这个IDE

编辑:这不是一个重复的等待链接器问题的圣经,这更像是一个Qt创建者的问题,无法将系统库正确地包含在.pro文件中

以下是它当前的链接方式:

INCLUDEPATH += "C:/PROGRA~2/Windows Kits/10/Include/10.0.15063.0/um"
INCLUDEPATH += "C:/PROGRA~2/Windows Kits/10/Include/10.0.15063.0/shared"
INCLUDEPATH += "C:/Windows/System32"

LIBS += -L"C:/PROGRA~2/Windows Kits/10/Lib/10.0.15063.0/um/x64" -lwinusb -lsetupapi