错误 C1083 无法在 VS 2015 中打开包含文件:"opencv2\opencv.hpp"

Error C1083 Cannot open include file: 'opencv2opencv.hpp' in VS 2015

本文关键字:文件 包含 opencv2 hpp opencv C1083 VS 2015 错误      更新时间:2023-10-16

我正试图在windows 10上使用OpenCv 3.1在Visual Studio 2015上运行下面的简单测试代码。

#include <opencv2opencv.hpp>
using namespace cv;
int main()
{
namedWindow("win");
waitKey(0);
return 1;
}

但我有

错误C1083无法打开包含文件:"opencv2\opencv.hpp":没有这样的文件文件或目录

我已经在Windows环境变量中添加了Path C: opencv build x64 vc14 bin to System变量。

同样在Visual studio中,我已将Include Directories C:opencvbuildinclude;$(IncludePath)设置在Project properties > VC++ Directories下,并将Linker > Input Additional Dependencies设置为opencv_world310d.lib(调试)

我还有以下设置:

可执行目录-C:opencvbuildx64vc14

图书馆目录-C:opencvbuildx64vc14lib

其他图书馆目录-C:opencvbuildx64vc14lib

请帮助我解决此错误。

我终于找到了解决方案,在项目>属性上,我不得不将平台更改为x64,并再次设置bin、lib和include文件夹