win32: libs неопределенная ссылка - PullRequest
0 голосов
/ 28 августа 2009

Я хочу связать .lib в своем проекте Qt, и я получаю ошибку о неопределенной ссылке на 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

Что мне делать?

Ответы [ 3 ]

0 голосов
/ 04 мая 2011
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)

вот как

0 голосов
/ 07 сентября 2015

это сработало для меня, сейчас я работаю с Qt 5 в Linux.

Что я сделал, чтобы добавить в name_of_your_project.pro эту строку

LIBS += -luiohook

Вы можете попробовать это, просто измените uiohook на имя библиотеки, которую вы хотите связать. Надеюсь, это поможет.

0 голосов
/ 29 августа 2009

Сейчас у вас нет доступа к компьютеру, но попробуйте удалить кавычки и использовать косую черту вместо обратной косой черты в качестве разделителя для путей lib.

...