dlib和Qt:构建错误

时间:2018-03-26 08:02:33

标签: c++ qt deep-learning dlib

我已经安装了dlib以在我的计算机中安装静态库,我想在Qt项目中使用它,但问题是,一旦dlib库链接到我的项目,我就可以构建它并显示来自dlib名称空间的简单矩阵但如果我尝试定义深度学习网络,我会收到以下错误。

/home/jimmy/Desktop/Connected_Robotics_Watson/workco/work/mainWindow.cpp:-1: error: undefined reference to `dlib::cpu::pooling::pooling()'

我真的迷失了如何使用Qt。 这是我的.pro文件:

QT += network
QT += widgets
TEMPLATE = app
TARGET = Connected


INCLUDEPATH += /usr/local/include
LIBS += -L/usr/local/lib -lopencv_core -lopencv_imgproc -lopencv_highgui                        
-lopencv_imgcodecs -lopencv_videoio
QMAKE_CXXFLAGS += -std=c++11
PKGCONFIG = dlib-1


# Input
HEADERS += mainWindow.hpp
SOURCES += main.cpp mainWindow.cpp

如果我使用普通cpp代码的库并使用cmake进行编译,那么evrything运行良好。

有人对这个问题有所了解吗?

0 个答案:

没有答案