Qt Creator未检测到opencv

时间:2019-06-05 15:23:41

标签: qt opencv include

我试图在带有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:

https://laurentlessard.com/teaching/cs524/slides/20%20-%20logic%20constraints%20and%20integer%20variables.pdf

并且有很多这样的错误:

enter image description here

openCV的环境变量也设置为:

  

C:\ opencv \ opencv3.1.0 \ opencv \ build

我应该如何在openCV中安装Qt以避免这些问题?

1 个答案:

答案 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)