我试图在带有OpenCV3.1的Qt5.6中运行一个程序,但是无论我做什么,它都不会检测到openCV include。
项目->构建环境->包含:
我添加了C:\opencv\opencv3.1.0\opencv\build\include
项目->构建环境-> LIB :
我添加了C:\opencv\opencv3.1.0\opencv\build\x64\vc14\lib
但是,在代码中仍然有一条黄线表明它没有检测到opencv:
并且有很多这样的错误:
openCV的环境变量也设置为:
C:\ opencv \ opencv3.1.0 \ opencv \ build
我应该如何在openCV中安装Qt以避免这些问题?
答案 0 :(得分:1)
在 .pro 文件中,添加以下行:
INCLUDEPATH += C:\opencv\opencv3.1.0\opencv\build\include
LIBS += -LC:\opencv\opencv3.1.0\opencv\build\x64\vc14\lib \
opencv310.lib \
此外,您还需要将.dll
文件的路径C:\opencv\opencv3.1.0\opencv\build\x64\vc14\bin
添加到系统路径(这时您需要重新启动Qt IDE)