简体   繁体   English

带有OpenCV2.4.10的Qt5

[英]Qt5 with OpenCV2.4.10

I want to use OpenCV on Qt5. 我想在Qt5上使用OpenCV。 So, in my Qt project, in the QtTest.pro, I worte 因此,在我的Qt项目中,我在QtTest.pro中

INCLUDEPATH += C:\OpenCV\opencv\build\include\
INCLUDEPATH += C:\OpenCV\opencv\build\include\opencv
INCLUDEPATH += C:\OpenCV\opencv\build\include\opencv2

LIBS += -LC:/OpenCV/opencv/build/x86/vc12/lib \
    -lopencv_calib3d2410d \
    -lopencv_contrib2410d \
    -lopencv_core2410d \
    -lopencv_features2d2410d \
    -lopencv_flann2410d \
    -lopencv_gpu2410d \
    -lopencv_highgui2410d \
    -lopencv_imgproc2410d \
    -lopencv_legacy2410d \
    -lopencv_ml2410d \
    -lopencv_nonfree2410d \
    -lopencv_objdetect2410d \
    -lopencv_ocl2410d \
    -lopencv_photo2410d \
    -lopencv_stitching2410d \
    -lopencv_superres2410d \
    -lopencv_ts2410d \
    -lopencv_videostab2410d \
    -lopencv_videostab2410d

and in my main.cpp, I worite 在main.cpp中,我很担心

#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>

But when I run it, it had a link error, 但是当我运行它时,它出现了链接错误,

D:\\QtTest\\main.cpp:3: error: C1083: Cannot open include file: 'opencv2/core/core.hpp': No such file or directory D:\\ QtTest \\ main.cpp:3:错误:C1083:无法打开包含文件:'opencv2 / core / core.hpp':没有这样的文件或目录

So do somebody knows how to fix it? 那么有人知道如何解决吗?

write an directory paths like 写一个目录路径像

C:/OpenCV/opencv/build/include/ C:/ OpenCV / opencv / build / include /

or 要么

C:\\OpenCV\\opencv\\build\\include\\ C:\\ OpenCV \\ opencv \\ build \\ include \\

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM