记录安装opencv的过程和碰到的问题以及解决方法_第1页
记录安装opencv的过程和碰到的问题以及解决方法_第2页
记录安装opencv的过程和碰到的问题以及解决方法_第3页
记录安装opencv的过程和碰到的问题以及解决方法_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2017 8 2 记录安装 opencv 的过程和碰到的问题以及解决方法 在笔记本上安装 vs2010 安装 opencv 解压后 设置了 系统变量 Path 里包含了 64 位和 86 的 bin 链接 D Program Files opencv build x86 bin 以及 64 位 创建项目 选择 编译器的时候 直接新建 x64 了 然后新建属性表 新建了两个 名字为 opencvx64 props 和 opencvx64release props 发现系统没有自动识别属性表 此时的属性管理器是这样的 由于疑惑 觉得自己建立的属性表是不是 不能用或者不能达到同步 于是寻找路径 从 c user username appdata MicroSoft MSbuild 下找到了 Microsoft Cpp x64 user 这个属性 表 导入到了项目中 修改的时候发现 debug 和 release 的两个属性表是一样的的时候 更改链接库 外部依赖项 时 debug 和 release 两个部分 没有办法区分开来 说一下这里的设置 一个是 VC 目录 这边 这里边的页面 包含目录 下加入了 D Program Files opencv build 以及 D Program Files opencv build opencv 和 D Program Files opencv build opencv2 这三个目录 然后在 库目录 下加入了 D Program Files Opencv build x64 lib 这个目录 这样就是整个设置 Debug 和 release 两个属性表的设置实际上是一样的 因为链接库的外部依赖项没有办 法区分 那就是一个东西 然后就设置了整个项目的属性 右键点击最上面工程名那里设置 因为项目的属性继 承了底下的属性 所以无需设置 但在 链接库 的 外部依赖项 这里加入了另外的 debug 或者 release 的 lib 列表 以上 这样的设置 无论如何也没有办法通过编译 以上 这样的设置 无论如何也没有办法通过编译 尝试了完善 win32 的设置 除了在 VC 目录这边是选用的 x86 目录 其余没有区别 也没 有用 尝试了改成 win32 编译 没有用 尝试了使用一个网上的配置过程如下图 重新设置了环境变量 没有用 尝试改变编译器的 库目录 改为 x86 的 发现提示与 x64 平台不符 看来这个属性是 x64 的没有错 没有用 尝试同时在 库目录 里包含了 x86 和 x64 发现会出现错误 没有用 到这里 path 的 bin 目录和 库目录 都选择的是 x64 这一点是没有问题的 事实证明 x86 只是适合于编译器选择为 win32 的时候才采用的 最后 删除项目 重新新建一个新的项目 命名名字为 opencvsetup 然后也是选择编 译器为 x64 发现还是要新建 否则下拉没有 x64 这个选项 重点是 在新建的时候 选重点是 在新建的时候 选 择了从择了从 win32 这里继承设置 这里继承设置 这一步之前是没有的 然后 这次选择新建属性表 发现 win32 的属性表是不需要设置的 Ok 然后发现即使是 从 win32 那里继承了设置 那么 Debug x64 和 Release x64 下面还是只有两个东西 这时选择了不导入 直接新建 重点是 这次新建的属性表名字有区别 名字是 opencv x64 debug 也就是加上了 作为连接符 这一点之前是没有的 点击新建的时候 奇迹发生了 同样是新建属性表 这次自动生成了 Microsoft Cpp x64 user 这个 visual studio 自带的属性表 而且生成了 Unicode Support 选项 而我们新建的属性表变成了 opencv x64 后面的 debug 消失了 这是一个现象 接着打开属性配置 发现都已经配置好了 好了 这样的话 我又建立了 release 过程类 似 但是我这次属性设置是右击 opencv x64 这个文件的 也就是区别了 Debug 的选择 了 Microsoft

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论