极智开发 | 华为atlas500系列aarch64交叉编译opencv

  本教程详细记录了华为atlas500系列aarch64交叉编译opencv的方法。是x86环境源码编译opencv(【经验分享】ubuntu源码编译opencv)和arm32环境交叉编译opencv(【经验分享】华为海思Hi35xx系列ARM32交叉编译opencv)的姊妹篇。至此集齐了x86、arm64、arm32三种环境编译/交叉编译opencv的方法。


1、编译环境

  atlas500 的板子需要aarch64版本的opencv,我的编译环境是ubuntu1804服务器上使用编译工具链g++-aarch64-linux-gnu进行交叉编译。与atlas500交互开发可采用nfs搭建,可参考我之前写过的一篇昇腾的板子交互开发配置的教程:【嵌入式AI】atlas500与虚拟机ubuntu交互配置。


2、资料包下载

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

  Aarch64 Linux编译工具链如下:

sudo 

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