第一步。正常创建工程项目
第二步。复制\opencv\build\include到工程所在的源代码文件夹中,并对工程进行build操作
第三步。复制\opencv\build\x86\vc10\lib(可以根据需要来进行选择)到构建目录底下
第四步。在%工程名%.pro中添加以下代码以添加库
win32 {
message(Windows x64 + Qt5.6 + OpenCV2.4.9)
DEFINES += WINDOWS_MODE
DEFINES += GETIOFROMWWW
INCLUDEPATH += ./include
INCLUDEPATH += ./include/opencv
INCLUDEPATH += ./include/opencv2
LIBS += ./lib/libopencv_*
}//添加对win32系统的支持
unix {
INCLUDEPATH += /usr/local/include \
/usr/local/include/opencv2
}//添加对unix系统支持
linux-g++ {
message(Linux-g++)
#DEFINES += SOD_OPENCV3 #when use OpenCV 3.0 and above
DEFINES += SOD_DEBUG
# LIBS += /usr/local/lib/libopencv_*
LIBS += /usr/lib/arm-linux-gnueabihf/libopencv_*
}//添加对linux系统支持g++编译器
linux-g++-64 {
message(Linux-g++-64)
DEFINES += X64SIM SOD_DEBUG
DEFINES += GETIOFROMWWW
LIBS += /usr/local/lib/libopencv_*
}//添加对linux系统支持g++64编译器
linux-arm-g++ {
message(Linux ARM)
DEFINES += GETIOFROMWWW
LIBS += /opt/FriendlyARM/toolschain/4.5.1/arm-none-linux-gnueabi/lib/libopencv_*
}//添加对嵌入式linux系统支持g++编译器(FriendlyARM)
然后就可以愉快地使用Opencv底下的库辣。