0

我想在我的 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

我应该怎么办?

4

3 回答 3

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)

这就是

于 2011-05-04T08:33:49.597 回答
0

现在无法访问电脑,但尝试删除引号并使用斜杠而不是反斜杠作为库路径的分隔符。

于 2009-08-28T22:13:28.640 回答
0

这对我有用,我目前正在 linux 中使用 Qt 5。

我所做的是在 name_of_your_project.pro 这一行中添加

LIBS += -luiohook

您可以尝试一下,只需将 uiohook 更改为您要链接的库的名称。我希望这有帮助。

于 2015-09-06T22:05:52.613 回答