如果要获取X64的OpenCV,只需要把下面的CMake设置改为X64

下载的时候只有64位的OpenCV,有时候我们的程序可能是32位的,或者在VS中为X86的,好像这两个用起来没有什么区别,那我们怎么得到32位的OpenCV呢

查看一下我们的OpenCV文件夹。
确实只有x64的


首先要准备好CMake
按照如图所示填好,第二张图中选择Win32



点击Configure后:

勾选这两项


前后共需要点击两次Generate
如果有一些报错如果操作无误可以不必理会
最后的结果:

点击这个Open Project

选择好Debug和Win32

生成解决方案

一些过程(需要十几分钟吧):


好了之后,找到这个文件,右击

点击生成

又要等一段时间,之后出现结果生成了几个文件夹,里面就是我们需要的库

解释一下:

弄好之后,我们就可以进行环境配置了。

找到设置的地方

点开后

点击环境变量按钮:

点击编辑:

点击新建:



再添加一个:

上面操作完了,系统变量的配置就完成了,接下来就是VS怎么配置了

点击这个属性



找到这个目录复制:

在这个地方复制过去

再复制进去一个


同理

这个路径放这里

再复制一个

复制在这里(后面要加.lib也即opencv-world451d.lib)

添加完点确定就好了(我当时忘了加.lib)

后面需要找例程运行试一试是否完成成功。

64位OpenCV库生成32位库并配置环境变量相关推荐

  1. php md5 32 大写,编写生成32位大写和小写字符的md5的函数

    package nicetime.com.practise; import java.security.MessageDigest; /** * MD5加密是JAVA应用中常见的算法,请写出两个MD5 ...

  2. Linux下的32位C程序,linux系统c语言生成.so文件,生成64位可执行文件,在64位系统中运行32位的可执行文件...

    1.linux 系统c语言生成.o文件,---->gcc -m64 -c -fPIC test.c -o test.o 2.linux 系统c语言生成.so文件,----->gcc -sh ...

  3. 64位Ubuntu上编译32位程序操作步骤

    1.      确认主机为64位架构的内核,应该输出为adm64,执行: $ dpkg --print-architecture 2.      确认打开了多架构支持功能,应该输出为i386,执行: ...

  4. 在64位linux下编译32位程序

    一般情况下我们最好是在一个平台上编译本平台的二进制程序,比如在32位平台上编译32位程序而在64位平台上编译64位程序. 现在64位的系统(这里主要指x86_64系统,包括AMD64和Intel的EM ...

  5. 你为什么需要在64位系统下用32位程序

    在64位系统下,用64位的程序自然是能够充分利用cpu中的64位指令和64位的地址空间,可有的时候,我们却不得不在64位系统下使用32位的程序. 64位和32位 对于64位还是32位,首先要从概念上把 ...

  6. 32位系统和64的区别c语言,32位 与 64 位 区别 : CPU 操作系统 应用程序...

    1.64位CPU与32位CPU 这两者的指令集合.操作数位数.寄存器名称和个数等等都不相同. 一.比如一条mov eax,1指令,可能在32bCPU上对应的机器指令是0x1201:在64位机器上就是0 ...

  7. 台式计算机32位和64位的区别,电脑系统32位和64位有哪些区别 32位和64位是什么意思 【详解】...

    我们在安装系统的时候,需要了解的东西太多了,比如选择系统的话你首先要了解是选择32位还是64位系统呢?然后还需要判断电脑适合32位还是64位系统?这些问题要折腾清楚之后才能更好的进行安装,今天小编带大 ...

  8. 64位的GCC 编译32位程序

    64位的GCC 编译32位程序 编译32的程序,只需要加上-m32就可以了 gcc -m32 llong.c 但是提示下面的错误 /usr/bin/ld: 当搜索用于 /usr/lib/gcc/x86 ...

  9. 64位系统下用32位程序

    在64位系统下,用64位的程序自然是能够充分利用cpu中的64位指令和64位的地址空间,可有的时候,我们却不得不在64位系统下使用32位的程序. 64位和32位 对于64位还是32位,首先要从概念上把 ...

最新文章

  1. 3 关于数据仓库维度数据处理的方法探究系列——缓慢变化维概述和原理
  2. java字符串数组拷贝函数_java 数组的拷贝 对象数组的拷贝 System.arraycopy函数
  3. HTML5 details 标签
  4. 为什么 HTTPS 是安全的?
  5. JSONObjec的作用详解——Web网络系列学习笔记
  6. Linux串口编程_termios
  7. html是什么型语言,HTML笔记
  8. 越狱Season 1-Episode 15: By the Skin and the Teeth
  9. 大数据之-Hadoop之HDFS的API操作_文件夹_以及文件删除案例---大数据之hadoop工作笔记0059
  10. 2018-2019互联网大厂算法/深度学习/NLP面试笔记
  11. q函数表格怎么看_会计表格函数玩不会?送你会计表格函数公式大全,财务人都在用...
  12. 举例HTML的图像标记,教案html之css滤镜及练习层div块及span标记举例窗口内例题演示功能的实现总结.pdf...
  13. C#上位机与施耐德PLC通讯
  14. 书摘---网络搜集整理 (11--20)
  15. python采集抖音数据_抖音数据采集,最全python库selenium自动化使用!
  16. Ring0层发送IRP消息打开文件不释放对象实现文件防删
  17. iOS开发 - App语言国际化
  18. 地图如何适应 COVID-19 危机——利用 GIS 绘制飞钓地图
  19. 【Python爬虫实战】爬取IU高清大图
  20. 【计算机网络】服务访问点是什么意思?

热门文章

  1. java 对 mysql 最简配置
  2. Lamp(fastcgi)环境的搭建
  3. wordpress中文乱码处理方法
  4. 8月份Github上最热门的Python开源项目
  5. UOJ37. 【清华集训2014】主旋律
  6. 前后端分离业务逻辑常用封装函数(一)
  7. python 作业4
  8. BZOJ1503 [NOI2004]郁闷的出纳员
  9. memcache windows64 位安装
  10. Microsoft Expression Web Beta 1