树莓派OpenCV+QtCreator编译出错
opencv吧
全部回复
仅看楼主
level 2
guzhlive 楼主
我在树莓派装了OpenCV+QtCreator,但下面代码编译出错了
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <opencv2/imgproc/imgproc.hpp>
using namespace cv;
void MainWindow::on_pushButton_clicked()
{
Mat image = cv::imread("/root/qt/test1.jpg",1);
}
编译时出现:
error: mainwindow.o: undefined reference to symbol 'cv::imread(cv::String const&, int)'
请问如何解决,谢谢!
2017年05月04日 07点05分 1
level 2
guzhlive 楼主
.pro文件已经加入
INCLUDEPATH += /usr/local/include/opencv
INCLUDEPATH += /usr/local/include/opencv2
LIBS += -L/usr/local/lib/ -lopencv_core -lopencv_highgui -lopencv_imgproc
2017年05月04日 07点05分 2
level 9
includepath应该还要加上/usr/local/include
2017年05月04日 07点05分 3
1