在windows 10下编译可在windows xp下使用的 opencv 3.2
!官网下载opencv3.2,得到源码
?cmake(3.21)执行Configure出错
!考虑到opencv3.2较老,build里面是x64的v14,对应vs2015,因此考虑改用旧版本cmake,试了2.8,3.0都不适配,后来试到3.5有vs2015选项
?cmake(3.5)选择vs2015,执行configure,提示download opencv_ffmpeg.dll出错
!在出错信息里看到下载目标路径,找到该路径,上2层目录有个downloader.cmke文件,打开研究一下,拼出下载路径,使用Free Downloader Manager下载该文件,后来又提示一些文件下载错误,类似方法解决。
!cmake(3.5)执行generate生成sln文件
!vs2015打开sln,平台工具集选择vs140_xp,平台选择Win32,编译目标分别选取Debug、Release
?编译出错:C2065 : DXGI_FORMAT_NV12
!在directx.cpp头部添加 #define DXGI_FORMAT_NV12 103
!重新编译,可在bin和lib目录得到dll及lib。
在windows 10下编译可在windows xp下使用的 opencv 3.2相关推荐
- 如何在 Windows 10/11 中永久关闭 Windows Defender
本文翻译自<How to Turn Off Windows Defender in Windows 11 Permanently> Microsoft Defender在Windows 1 ...
- win10 家庭版安装 docker报requires windows 10 pro/enterprise (15063+) or windows 10 home (19018+)
问题现象:安装docker for windows版本,提示如下错误 requires windows 10 pro/enterprise (15063+) or windows 10 home (1 ...
- 服务器运行时将杀毒软件关掉,教你快速关闭禁用Windows 10自带的杀毒软件Windows Defender...
我们知道Windows 10自带了杀毒软件 Windows Defender,但这在提高安全性的同时,在某些场景也带来了卡顿.例如开启内藏大量exe的文件夹的时候,Windows Defender 所 ...
- Windows 10:开机显示C:\WINDOWS\system32\config\systemprofile\Desktop不可用 的解决方法
Windows 10:开机显示C:\WINDOWS\system32\config\systemprofile\Desktop不可用 的解决方法 参考文章: (1)Windows 10:开机显示C:\ ...
- Linux下编译、链接、加载运行C++ OpenCV的两种方式及常见问题的解决
Linux下编译.链接.加载运行C++ OpenCV的两种方式及常见问题的解决 在Linux下安装完OpenCV C++之后(还没有安装的读者请参考Ubuntu 18.04 安装OpenCV C++) ...
- 用VS2012或VS2013在win7下编写的程序在XP下运行就出现“不是有效的win32应用程序
问题描述: 用VC2013编译了一个程序,在Windows 8.Windows 7(64位.32位)下都能正常运行.但在Win XP,Win2003下运行时,却报错不能运行,具体错误信息为" ...
- windows下编译linux内核,windows上可编译Linux内核
编译过程: 1). 解压后默认的文件夹位置是在D:\Linux-0.11,如果你不是将文件解压到该目录下, 你要修改MinGW32目录下的MinGW32.bat文件,将里面的PATH指向MinGW32 ...
- 域 禁用计算机,域成员 在 Windows 10 (禁用计算机帐户) - Windows security | Microsoft Docs...
域成员: 禁用计算机帐户密码更改 06/27/2019 本文内容 适用范围 Windows 10 介绍 Domain 成员的最佳方案.位置.值和安全注意事项:禁用计算机 帐户密码更改 安全策略设置. ...
- 在windows 10上使用qemu安装Windows 10虚拟机
纯记录安装步骤,供研究使用,日常工作建议使用VmWare VirtualBox HyperV等 qemu版本 λ qemu-system-x86_64 -version QEMU emulator v ...
- 在Vmware上使用Windows 10系统ISO升级到Windows 11系统
在Vmware上使用Windows 10系统安装包升级Windows 11系统 一. 下载Windows 10 iso 镜像 二. 创建新的虚拟机 三. 为虚拟机添加"可信平台模块" ...
最新文章
- Xcode的一些按钮使用
- 时序图、活动图、状态图、协作图的区别
- linux中sed的基本用法,linux sed用法
- android 无法显示SD卡目录,Android studio无法在SD卡上创建新目录?
- 贵州大学java期末考试_CONTRIBUTING.md
- React-Router 源码分析1
- dj鲜生-31-用户中心-功能需求分析
- 在Ubuntu 18.04系统中使用Netplan工具配置网络
- python的一些库(模块)集合
- mips sw指令_指令重排的意义
- AIX 关键系统文件被清空问题定位过程全记录
- 软件工程实验报告一模板
- PCB覆铜利弊——天线角度
- 算法艺术(一):Hello world
- 分享:HTML转义字符大全
- 使用FileZilla下载Jason2和Jason3雷达高度计数据
- BlumNet: Graph Component Detection for Object Skeleton Extraction阅读笔记
- 逆滤波和维纳滤波(附Matlab完整代码)
- 48 《自私的基因》 -豆瓣评分8.6
- MyData 白皮书:一种以人为本的个人数据管理北欧模式 | ArcBlock 博客
热门文章
- Win11如何取消任务栏隐藏?Win11取消任务栏隐藏的方法
- tdm gcc怎么运行c语言,TDM-GCC 64位
- 硅谷开始玩中国玩剩下的了?
- Kafka 开启 ACLs 权限控制
- FACIAL: Synthesizing Dynamic Talking Face with Implicit Attribute Learning(论文翻译)
- 欧文分校计算机科学硕士项目,美国加州大学欧文分校信息与计算机科学硕士.pdf...
- Nature:用2斤DNA就能存储世界上所有的数据
- 爆破无线路由器管理页面登录密码
- unity 2d贴图
- C++ 在控件上使用科学记数法输出数据