一、开发环境
上表是海思提供的Hi3519DV500 开发环境的各部分软件描述,实际用起来你就知道,可能有出入,尝试换Ubuntu 20.04折腾了好几天都不行,使用推荐的Ubuntu 18.04.2 64bit一个上午就行。
基本的硬件要求如下:
● CPU Intel(R) Xeon(R) CPU E5-2450 0 @ 2.10GHz 或更好CPU
● DDR: >= 16GB
● Hard disk >= 600GB
● Gigabit Ethernet
● OS: Ubuntu 18.04.2 64bit
软件准备:
win10操作系统+virtualbox+ubuntu 18.04 LTS
ubuntu 18.04 LTS的iso可以直接从Ubuntu 18.04下载中获取。
注意事项:
编译海思SDK之前,务必要拿着SDK中关于开发环境的几个文档查看,不要上来就编译。
编译需要参考的文档:
《Hi35xxVxxx 开发环境用户指南.pdf》
《Hi3519DV500/Hi3516DV500 SDK 安装以及升级使用说明》
二、交叉编译工具链
发布包提供编译工具链
aarch64-v01c01-linux-musl-
。
aarch64-v01c01-linux-musl-
为
基于
64bit
操作系统
musl
的工具链。
安装步骤如下:
步骤1 解压工具链。执行如下命令进行解压: tar xf gcc-xxxx-aarch64-v01c01-linux-musl.tgz步骤2 安装工具链。