首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用VisualStudioCommunity2015编译OpenCV

用VisualStudioCommunity2015编译OpenCV
EN

Stack Overflow用户
提问于 2016-01-05 11:38:38
回答 1查看 779关注 0票数 0

我以前已经放弃了在我的Windows7PC上安装OpenCV,但是现在它又回来困扰我了,这一次我尝试使用VisualStudioCommunity2015构建它的库。

我已经尝试过在如何安装它方面找到一个合适的过程,但是它们听起来都很简单,直到您在VS中构建ALL_BUILD时遇到了大量错误。

我所做的是:

  1. 下载了OpenCV 3.1安装程序
  2. 在C:\中运行安装程序并安装OpenCV
  3. 添加指向C:\opencv\build的OPENCV_DIR环境变量
  4. 打开cmake,并将源文件夹和构建文件夹分别设置为C:\opencv\ source和C:\opencv\build。
  5. 单击配置,未选中WITH_VTK选项,再次单击配置,然后单击生成
  6. 在C:\opencv\build中打开生成的解决方案文件
  7. 右键单击ALL_BUILD项目并单击生成

只有11个项目成功建造,79个项目失败。他们在OpenCV网站上的程序太过时了,以至于我很久以前就放弃了。还有其他几种资源也给出了同样令人困惑的指令。

您的帮助将不胜感激!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-01-06 01:01:19

经过进一步研究,我发现这个错误经常是通过构建而产生的:

nvcc致命: nvcc无法找到受支持的版本。只支持2010、2012和2013版本

这是由于CUDA不支持Visual 2015造成的。因此,我在cmake中取消选中WITH_CUDA,单击Generate,打开生成的OpenCV解决方案文件并构建ALL_BUILD。在此之后没有产生任何错误。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34610838

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档