您的位置:首页 > Web前端

Ubuntu Qt下pro配置caffe和opencv出现的问题及解决方法

2017-11-15 10:37 567 查看
项目程序在g++下通过makefile能正常通过编译运行,可到了qt下就出问题了,pro中也是正确配置caffe和opencv的。后来发现问题,原来是qt下的qmake路径没有设置正确,总是自动关联到anaconda下的qmake导致库protobuf冲突,通过Tool下的kit,qt version设置好qt自己的qmake路径后终于解决。

qt下配置caffe和opencv的pro写法:

# CPU_ONLY

DEFINES += CPU_ONLY


# opencv

INCLUDEPATH += /usr/local/include

LIBS += /usr/local/lib/libopencv_*.so

LIBS += -lopencv_core -lopencv_imgproc -lopencv_highgui


# caffe

INCLUDEPATH += /home/wangs/caffe/include  /home/wangs/caffe/build/src

LIBS += -L/home/wangs/caffe/build/lib

LIBS += -lcaffe


# other dependencies

LIBS += -lglog -gflags -lprotobuf -lboost_system -lboost_thread -llmdb -lleveldb -lstdc++ -lcblas -latlas


                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐