Я часами гуглял в сети и до сих пор не нашел решения моей проблемы, поэтому я надеюсь, что вы, ребята, сможете мне помочь.Я пытаюсь добавить внешние библиотеки в мой Qt Project (4.7.4 32-bit).Я работаю с CV-Software Halcon (x86-win32) и хочу связать пример тестового проекта (match.pro) с halconcpp.lib и halcon.lib внутри папки lib Halcon.Поэтому я добавил следующие строки в файл .pro.
#includes
INCLUDEPATH += C:/"Program Files"/MVTec/HALCON/include
INCLUDEPATH += C:/"Program Files"/MVTec/HALCON/include/cpp
#libs
LIBS += C:/"Program Files"/MVTec/HALCON/lib/x86-win32/halconcpp.lib
LIBS += C:/"Program Files"/MVTec/HALCON/lib/x86-win32/halcon.lib
Но, к сожалению, процесс компиляции все еще приводит к ошибкам компоновки:
release/qhalconwindow.o:qhalconwindow.cpp:(.text+0x3a): undefined reference to `_imp___ZN6Halcon18set_window_extentsElllll'
release/qhalconwindow.o:qhalconwindow.cpp:(.text+0x67): undefined reference to `_imp___ZN6Halcon12close_windowEl'
release/qhalconwindow.o:qhalconwindow.cpp:(.text+0xbf): undefined reference to `_imp___ZN6Halcon12close_windowEl'
release/qhalconwindow.o:qhalconwindow.cpp:(.text+0x10b): undefined reference to `_imp___ZN6Halcon12close_windowEl'
etc...
Так что я думаю, что это как-то связано снастройки qmake, особенно то, как он ссылается на halconcpp.lib.И поскольку я довольно нуб, когда дело доходит до настроек компилятора, моя единственная надежда - ваши знания.
Спасибо, что нашли время помочь мне!:) Я высоко ценю это.приветствует