【C++】vs2015编译opencv249,win10

原文:https://blog.csdn.net/Lee_Dk/article/details/80466523

  1. 打开CMake,设置源文件路径,和生成路径,第一步我新建的build和buildwin32 我之前用过了,所以这里我另外建了一个文件夹 test来演示。
    在这里插入图片描述

  2. 然后点击Configure,会出现编译器的选项,Visual studio 14 2015生成win32的解决方案,Visual studio 14 2015 win64生成x64的解决方案。这里只演示前一种。
    在这里插入图片描述

提示 Configuring done,红色的可选项我没有修改过:
在这里插入图片描述
3. 接下里点击Generate,提示Generate done。这时生成目录test下,已经生了opencv的解决方案。点击open Projection或者直接用vs2015打开opencv.sln
在这里插入图片描述

二、配置

可参考:上面的博客或下博客

问题:测试的时候缺失dll文件
解决方案

  1. 动态链接文件dll。这时如果运行项目出现错误,提示找不到opencv**d.dll. (debug生成的dll文件名字中比release多一个d)那么执行下面的步骤。
    将bin下的dll文件复制到 C:\Windows\SysWOW64。 注意,当前生成的dll是win32下的。如果是x64下的,则放到 C:\Windows\System32 。反过来的!!!
  2. 参考博客,将bin文件夹添加到系统环境变量
发布了244 篇原创文章 · 获赞 147 · 访问量 28万+

猜你喜欢

转载自blog.csdn.net/u011622208/article/details/104962674