Qt creator未检测到opencv

Qt creator未检测到opencv,qt,opencv,include,Qt,Opencv,Include,我正在尝试用openCV3.1运行Qt5.6中的程序,但无论我做什么,它都不会检测到OpenCVinclude 项目->构建环境->包括: 我添加了C:\opencv\opencv3.1.0\opencv\build\include 项目->构建环境->库: 我添加了C:\opencv\opencv3.1.0\opencv\build\x64\vc14\lib 但是,代码中仍然有一条黄线表示它没有检测到opencv: 还有很多类似的错误: openCV的环境变量也设置为: C:\opencv

我正在尝试用openCV3.1运行Qt5.6中的程序,但无论我做什么,它都不会检测到OpenCVinclude

项目->构建环境->包括: 我添加了
C:\opencv\opencv3.1.0\opencv\build\include

项目->构建环境->库: 我添加了
C:\opencv\opencv3.1.0\opencv\build\x64\vc14\lib

但是,代码中仍然有一条黄线表示它没有检测到opencv:

还有很多类似的错误:

openCV的环境变量也设置为:

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


如何使用openCV安装Qt以避免这些问题?

.pro文件中,添加以下行:

INCLUDEPATH += C:\opencv\opencv3.1.0\opencv\build\include
LIBS += -LC:\opencv\opencv3.1.0\opencv\build\x64\vc14\lib \
    opencv310.lib \

<> p>并且还需要添加<代码> >文件>路径>代码>:\opencv\opencv3.1.0\opencv\Bug \x64 \vc14bin \/Cuto >系统路径(此时需要重新启动qt ide)

qtC造饰者是否使用Visual C++作为编译器或明文(必须使用相同的编译器)并确保使用调试LIBS来调试发布和发布版本,以使用版本C++。我正在使用debug build,但对于libs,我刚刚将
C:\opencv\opencv3.1.0\opencv\build\x64\vc14\lib
的路径添加到path变量中。您必须将libs添加到项目中,如答案所示。但是,如果在调试模式下构建,请使用opencv310d.lib代替opencv310.lib。