Qt undefined引用静态库的依赖

时间:2011-12-31 20:12:21

标签: qt static undefined

我有静态库,它使用setupapi.lib中的一些函数,因此它的.pro文件中有LIBS += -lsetupapi

图书馆本身建立得很好。

现在,我有Qt应用程序正在使用来自该静态库的函数,当我尝试编译它时,我得到的错误如下:

  

imp _SetupDiGetDeviceRegistryPropertyW @ 28'的未定义引用

我添加了LIBS += -lsetupapi info app的.pro文件,但没有帮助。

我在WinXP 32bit上使用Qt 4.7.4

1 个答案:

答案 0 :(得分:0)

静态lib项目或主项目中是LIBS +=-lsetupapi吗?你可能需要两者吗?