将外部库添加到QT 5.1.1项目

时间:2013-11-27 12:58:15

标签: c++ qt visual-studio-2012 assimp

我正在尝试将assimp库(http://assimp.sourceforge.net/main_doc.html)包含在我的QT项目中。

我设法将其包含在VS2012中但不包含在QT中。

导入向导为我提供了以下代码:

unix|win32: LIBS += -L$$PWD/assimp--3.0.1270-sdk/lib/assimp_debug-dll_win32/ -lassimp

INCLUDEPATH += $$PWD/assimp--3.0.1270-sdk/include
DEPENDPATH += $$PWD/assimp--3.0.1270-sdk/include

win32: PRE_TARGETDEPS += $$PWD/assimp--3.0.1270-sdk/lib/assimp_debug-dll_win32/assimp.lib
else:unix: PRE_TARGETDEPS += $$PWD/assimp--3.0.1270-sdk/lib/assimp_debug-dll_win32/libassimp.a

当我构建代码时,它会抛出此错误 未定义的引用`Assimp :: Importer :: Importer()'

如果我理解正确的话:

QT / VS2012
INCLUDEPATH =Include directories
LIBS = Library directories
PRE_TARGETDEPS=Additional dependancies

我是否必须手动将.dll文件中的位置添加到.pro中或者我缺少什么?

0 个答案:

没有答案
相关问题