在win10下实现opencv3.2.0+vs2015+cmake出错解决方案

林梦然 林梦然     2022-08-27     397

关键词:

在研究sift算法时发现opencv3.X版本中有些库函数被去掉了。网上查了一下,确实没有sift算法这部分代码了,需要通过网上下载附加库opencv_contrib-3.2.0进行cmake编译就可以用了,于是进入漫长的cmake编译之旅!!

1.网上下载cmake

 

 进入网站下载一个cmake,这里我下的是当前网站上的最新版本,个人觉得这个对编译影响不大。进入界面下载如下方式:

 

 

这里选择:

Windows win64-x64 Installer: Installer tool has changed. Uninstall CMake 3.4 or lower first!   cmake-3.8.0-win64-x64.msi

 安装时选择:

该图片来自百度经验

这样安装完就不用配置软件的路径了,最好将Create CMake Desktop Icon 也选上这样可以很容易找到CMake运行文件,我桌面上的运行文件如图;

不选也没关系,到你安装的cmake路径下的bin目录找:D:\work\cmake

双击运行cmake界面如下,两个路径必须为纯英文,然后Configure:

我这里已经运行好了,网上有很多教程可以看一下。

 

接下来跟大家分享一下我遇到的错误:

1.由于当时没截图,所以这里只能说一下大概意思:“CMake Error: your CXX compiler: "CMAKE_CXX_COMPILER-NOTFOUND" was not found”,就是找不到C++译器!

解决办法:将opencv3.2和vs2015全部从新装在纯英文目录下,因为cmake不识别中文,这个错误很是雷人!!!

装完运行cmake没有错,

2.加入opencv_contrib-3.2.0的路径,步我在cmake之前就做了,只是将opencv_contrib-3.2.0放在opencv文件夹里,cmake就自己加载了,不放的话自己手动改加载一下也可以:

3.“Generate”时需要网下载:opencv\opencv\sources\3rdparty\ffmpeg路径下会多出来一个download文件夹,下载3个文件,否则会报错!

 

 总结:跟人认为开源软件或者英文软件还是装纯英文路径吧!不然重装软件就是一件很悲催的事情,尤其还要配环境!!!

opencv3.2.0+win10+cuda8.0+vs2013编译

...程序。安装CUDAtoolkit,本文使用的是CUDA8.0。下载地址下载OpenCV3.2选择的winpack版本,解压到指定文件目录下。下载地址下载安装CMake。版本使用的是cmake-3.10.1-w 查看详情

vs2013配置opencv3.2.0

工具/原料l VS2013l OpenCV3.20http://jaist.dl.sourceforge.net/project/opencvlibrary/opencv-win/3.2.0/opencv-3.2.0-vc14.exe 方法/步骤l 下载工具:本教程以OpenCV3.2.0为例。l 解压:本教程解压到G盘,解压的其它地方也是可以的, 查看详情

win10环境下yolov3的配置

...历时3天,坑还是挺多的,我的环境是CUDA10.0+cudnn7.3+vs2015+OpenCV3.2.0。1、yolov3下载地址:https://github.com/AlexeyAB/darknet       压缩包解压后打开darknet-masteruilddarknet下的darknet.sln,调试设置成Releasex64。  ... 查看详情

拜小白教你opencv3.2.0+vs2017开发环境配置

第一部分:OpenCV3.2.0的下载OpenCV官方下载地址: http://opencv.org/releases.html#本人选择opencv3.2.0基于Windows平台。读者根据自己需要选择合适版本及平台下载。下载完成后,双击进行解压 解压即是安装OpenCV库的过程,读者自己... 查看详情

opencv3日记_开发环境设置(vs2013+opencv3.2)

 工具/原料l VS2013l OpenCV3.20http://jaist.dl.sourceforge.net/project/opencvlibrary/opencv-win/3.2.0/opencv-3.2.0-vc14.exe 方法/步骤l 下载工具:本教程以OpenCV3.2.0为例。l 解压:本教程解压到G盘,解压的其它地方 查看详情

vs2017配置opencv3.2.0

1.下载并安装opencv3.2.0和vs2017 2.建立空项目 文件-》新建项目-》 vc++-》windows控制台应用程序-》确定。创建一个vc++控制台应用程序。3.选择x64平台作为编译平台。x86的需要自己编译(opencv3.2.0中没有x86文件夹。需要自己... 查看详情

[opencv][关于opencv3.2.0+vs2015+win10环境搭建]

                在VS2015上搭建OpenCV3.2.0+Win101.OpenCV3.2.0在VS2015上的配置1).下载、解压OPENCV登陆OpenCV官方网站下载相应版本的OpenCV-SDK这里我下载的是最新版 查看详情

vs2015安装+opencv3.2.0配置

...p;   因开发和学习的需要,要把程序转为vs2015+OpenCV3.2.0这两个最新的平台上。安装包:vs2015专业版iso镜像(百度云有);opencv-3.2.0-vc14.exe文件(opencv官网下载)1、vs2015的安装:       查看详情

vs2008在win10下界面显示错误的现象,见图:

如下图,红色方框中显示的东东,本来的图标不见了、而显示的字母。有没有人知道原因? 查看详情

opencv3.2.0+opencv_contrib-3.2.0+vs2015+cmake

    这篇文章是安装OpenCV3.2.0的扩展库opencv_contrib-3.2.0的介绍。一、先说使用的配置环境及准备工作:1.OpenCV-3.2.0-vc142.opencv_contrib-3.2.0下载:https://github.com/opencv/opencv_contrib/releases3.vs20154.cmake下载:ht 查看详情

解决win10上vs首次调试启动慢的问题,win10下vs2008首次debug慢的问题,可做参考。

vs调试首次启动慢应该在win10上都会存在,我用的win10企业版这里引起的问题不是vs的问题,是win10对文件的扫描,联网查杀,这就解释了为什么vs关闭网络就会很快。所以我们只要关闭查杀功能,和云查杀   按下win键,搜索... 查看详情

win10安装vs2017离线包无法出现安装界面

参考技术A版本不兼容,离线安装包本身不完整,不支持在win10系统下安装等,以及离线包损坏,在别的电脑上测试,或在别的系统下测试,比如Win7系统上是否能成功安装,检查系统是32位还是64位,相应软件也区分位数 查看详情

win10下安装vs2013无法安装解决方案

win10下安装vs2013无法安装解决方案win+r,输入cmd进入命令行进入界面后选择修复进入vs_ultimate文件所在目录,输入:vs_ultimate/Uninstall   正确vs2013/Uninstall参考http://blog.csdn.net/smallflyingpig/article/details/52419832 查看详情

win10下使用vs2008开发wince应用可能遇到的问题(代码片段)

...Win10后VS2008开发WinCE设备程序时,无法Deploy应用,在VS2008的输出框中有提示需要使用管理员权限运行VS2008.使用管理员权限运行VS2008后,还可能出现如下的提示:1>------Deploystarted:Project:SystemLog,Configuration:ReleaseWinCE7_... 查看详情

vs下,在win32中实现trace功能

...,容易错误,这里使用OutputDebugString函数的基础上封装,实现TRACE函数功能,具体函数如下: 注意由于,VS默认字符集是UNIcode,这种字符集下char不等于TCHAR,调试会不成功,此时要在项目属性->常规中,将字符集改为使用多字... 查看详情

VS2013 + Win7 中缺少 MSVCP140.dll

...8-06-2508:57:32【问题描述】:我正在尝试按照以下说明安装OpenCV3.2.0并运行CannyStill.cpp。InstallationCheatSheet1-OpenCV3andC++.pdf我用的是VS2013+Win7。我有settheRuntimeLibraryt 查看详情

win10下使用msys+vs2019编译ffmpeg源码(代码片段)

...因是没有安装最新的MSYS2工具,比如会提示key过期等,我在安装的过程中遇到了很多问题,但是忘记记录 查看详情

win10下使用msys+vs2019编译ffmpeg源码(代码片段)

...因是没有安装最新的MSYS2工具,比如会提示key过期等,我在安装的过程中遇到了很多问题,但是忘记记录 查看详情