64位OpenCV库生成32位库并配置环境变量

如果要获取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)
在这里插入图片描述
后面需要找例程运行试一试是否完成成功。


版权声明:本文为weixin_51229250原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。