准备好痛苦了没有?
痛苦之后是欢乐。因为必竟大多人还是用的WINDOWS来开发的居多。因此如果OpenCV无法在Win10下安装,一样不能起到普及作用。
而Windows下的编译安装OpenCV也是最痛苦的一件事。原因就在于在编译安装OpenCV时很多Extra的模块是被“墙”掉了。
因此整个过程一会这个错一会那个错,开发机电脑也不太好,导致一次编译,30多分钟,然后报了一堆错网上查了半天解决了一个,又来一个。
如此周而复始,让绝大多数开发者放弃了OpenCV。
本篇就是要着重讲述OpenCV在Windows10下的编译全过程和全部坑的排错。
环境准备
- 一台32GB开发机;
- I7 CPU;
- 必须为固态磁盘否则编译过程可以让你怀疑人生;
- 稳定的百兆宽带连接;
- Win10;
- 安装Visual Studio 14 2015 win64版或者更高也可以并安装时选择“Visual C++“,在此过程还会安装.netframework;
- 安装jdk1.8即可,并把JAVA_HOME\bin加入到环境变量path中去;
- 安装Ant1.9或以上,并把ANT_HOME\bin加入到环境变量path中去;
- 安装python3,并把python.ex