海思Hi3559(二)——SDK包解压和编译器安装

参考资料 网址/文档名
1 《Hi3559A/C V100 SDK 安装及升级使用说明》

1、SDK解压

在linux 服务器上,使用命令:tar -zxf Hi3559AV100_SDK_Vx.x.x.x.tgz,解压缩该文件,可以得到一个Hi3559AV100_SDK_Vx.x.x.目录。展开 SDK 包内容,返回 Hi3559AV100_SDK_Vx.x.x.x 目录,运行./sdk.unpack(请用 root 或 sudo 权限执行),将会展开 SDK 包打包压缩存放的内容,请按照提示完成操作。
海思Hi3559(二)——SDK包解压和编译器安装_第1张图片
等待完成……

2、在 linux 服务器上安装交叉编译器

在发布包 Hi3559A V100R001C02SPCxxx.rar 所在的目录中下载工具链文件。

注意:安装交叉编译器需要有sudo权限或者root权限。

2.1 安装 aarch64 交叉编译器:

  • 解压 tar –xzf aarch64-himix100-linux.tgz,运行 chmod +x
    aarch64-himix100-linux.install,然后运行./aarch64-himix100-linux.install
    即可。
    在这里插入图片描述

2.2 安装 arm-none-eabi 交叉编译器:

  • 解压 tar –xzf gcc-arm-none-eabi-4_9-2015q3.tgz,参考其中的 readme 下载工具链包,运行 chmod +x gcc-arm-none-eabi-4_9-2015q3.install,然后运行./gcc-arm-none-eabi-4_9-2015q3.install即可。
    海思Hi3559(二)——SDK包解压和编译器安装_第2张图片

2.3 执行 source /etc/profile

  • 也可重启。
  • 在home目录下执行aarch64-himix100-linux-gcc命令,提示fatal error: no input files,则表示成功,之后每次在sudo下调用编译器,需在sudo下source
    /etc/profile,否则出现aarch64-himix100-linux-gcc: command not found。

你可能感兴趣的:(Hi35XX海思芯片基础使用,编译器,linux,ubuntu)