极智开发 | 华为海思Hi35xx系列ARM32交叉编译opencv

  本教程详细记录了华为海思Hi35xx系列ARM32交叉编译opencv、zlib、libpng的方法。是上一篇x86环境源码编译opencv(【经验分享】ubuntu源码编译opencv)的姊妹篇。


1、编译环境

  海思Hi35xx的板子需要ARM32位的opencv,我的编译环境是ubuntu1804服务器上使用 arm-himix200-gcc编译器进行交叉编译。与海思交互开发可采用nfs搭建,可参考我之前写过的一篇华为昇腾的板子交互开发配置的教程:【嵌入式AI】atlas500与虚拟机ubuntu交互配置。


2、资料包下载

  opencv下载网址:https://opencv.org/。

  用到的海思编译工具链包如下(搞不到资源的可以联系我):
在这里插入图片描述


3、交叉编译

  首先安装海思交叉编译工具链:

./arm-himix200-linux.install

  开始交叉编译:


你可能感兴趣的:(极智开发,华为,交叉编译,opencv,ubuntu,arm)