我想在我的Qt项目中链接一个.lib,我收到一个关于vhtIOConn::getDefault(vhtIOConn::DeviceType)
的未定义引用的错误。
我已经将以下规范添加到.pro文件中:
######################################################################
# Automatically generated by qmake (2.01a) vie 28. ago 12:48:10 2009
######################################################################
TARGET =
DEPENDPATH += .
INCLUDEPATH += .
LIBS += "C:\agregar\VirtualHandCore.lib"
LIBS += "C:\agregar\VirtualHandDevice.lib"
LIBS += "C:\agregar\VirtualHandRegistry.lib"
# Input
HEADERS += "C:/Documents and Settings/halvarado/Mis documentos/respaldos de Qt/Development/include/vhandtk/vhtBase.h"
SOURCES += main.cpp
我该怎么办?
答案 0 :(得分:0)
现在无法访问PC,但请尝试删除引号并使用斜杠而不是反斜杠作为lib路径的分隔符。
答案 1 :(得分:0)
win32 : LIBS += $$quote(C:\Program Files\Microsoft SDKs\Windows\v7.1\Lib\glew32s.lib)
win32 : LIBS += $$quote(C:\Program Files\Microsoft SDKs\Windows\v7.1\Lib\gltools.lib)
这就是
答案 2 :(得分:0)
这对我有用,我目前正在使用Linux中的Qt 5。
我所做的是在name_of_your_project.pro这一行添加
LIBS += -luiohook
您可以尝试一下,只需将uiohook更改为您要链接的lib的名称即可。我希望这会有所帮助。