OpenCV与Visual Studio 2015企业版
OpenCV with Visual Studio 2015 Enterprise
你好,我试图使用OpenCV 3.0与Visual Studio 2015 Enterprise,但由于某种原因它不工作,我做错了什么?
首先,我在C: OpenCV 中提取了OpenCV与7z存档
- Visual Studio Project -> TestProject Properties
配置->所有配置&&平台->所有平台
- 配置属性-> vc++目录->包含目录=> C:opencvopencvbuild Include
- 配置属性-> vc++目录->库目录=> C:opencvopencvbuildx86vc12lib
- Configuration Properties -> C/c++ -> General -> Additional Include Libraries => C:opencvopencvbuild Include
- 配置属性->链接器->通用->附加库目录=> C:opencvopencvbuildx86vc12bin
- 配置属性->链接器->输入->附加依赖项=>
- 配置属性->链接器->输入->附加依赖项=>
Configuration -> Debug &平台->所有平台
opencv_ts300d.lib
opencv_world300d.lib
配置->释放&&平台->所有平台
opencv_ts300.lib
opencv_world300.lib
现在,当我运行示例代码时,我得到MSVCP120D.dll缺失,MSVCR120D.dll缺失,无法打开输入文件'kernel32。自由的错误。有人遇到过同样的问题吗?
MSVCP120D.dll一种选择是为旧的Visual Studio安装可重新分发的软件包。并从ProgramFiles/MicrosoftSDK/Windows/version/libs中直接包含此库。该路径仅在安装过程中找到。这里是Visual studio 2013的Package here
最好是用cmake和visual studio重新编译opencv。
首先使用Visual Studio 2015编译器从源代码构建opencv。这减少了旧框架在您的计算机中丢失的风险。您需要vc14目录作为库的源代码。预构建库仅适用于VS 2012和2013,即opencv/build/x64或x86下的VC11和VC12库文件夹。spps很简单。
- 下载CMAKE,安装
- 下载Opencv源代码,提取
- 运行Cmake并添加项目的源目录和目标目录。
- 配置Cmake先选择正确的编译器VS2015。有很多选择。先试试默认的吧。
- Cmake运行。结果是Visual Studio 2015项目,如openv。
- 打开opencv。sln项目
- 使用Visual Studio 2015构建此项目。结果是包含库的VC14目录。
查看这张图片的图片教程。教程在
也可以使用NUGET控制台教程NUGET opencv
要修复"MSVCP120D.dll缺失和MSVCR120D.dll",请下载它们放在这里C:Windows System32系统
- Visual Studio 2015:Extern "C" 和 "export" 关键字
- vs 2015 constexpr变量不恒定,但与2019相比还好吗
- C++初级读本5版1.23从文件流中读取
- 旧版c++中结构和类之间的差异
- C++入门 5 版:类消息和文件夹
- 从VS 2015更新3更新到VS2015更新3 d后浮点计算行为不同的原因
- VS 2015 链接错误 无法构建依赖于 libcurl 的项目
- Qt Visual Studio 2015 加载项编译问题
- 代码精简版页面变为空白
- 包含在 <WinSock2> Visual Studio 2015 中时出现错误
- VS 2017 社区收到链接器错误,但专业版没有
- 如何使用 ndk 加载 Android 版 AAudio API
- 在 c++ 中使用发行版
- 确定C++应用程序是否作为具有旧版支持的 UWP 应用运行
- 在 Windows 10 上的 Visual Studio 2015 中使用 _open 和 _setmode
- 使用Visual Studio 2015社区版为应用程序制作安装程序,其中集成了VC++ 2015环境
- 无法创建或打开 *.VS 2015 中的 VC.db 文件(桌面快速版)更新 3RC
- 在我从旧版DirectX SDK更改为Windows SDK(Visual Studio 2015)后,链接器一直在抱怨
- OpenCV与Visual Studio 2015企业版
- 包含Visual Studio 2015社区版c++中的excel错误