环境准备
环境搭建
- 查看您的编译机Linux系统环境。
执行uname -a可查看Linux系统信息,例如查看x86_64的ubuntu系统信息:
Linux ubuntu 4.4.0-144-generic #170-Ubuntu SMP Thu Mar 14 11:56:20 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
- 查看端侧设备HiLens Kit的系统环境。
登录端侧设备的系统环境请参见用户指南>使用SSH连接到HiLens Kit。
例执uname -a,可得如下HiLens Kit系统环境:
Linux Euler 4.19.36-vhulk1907.1.0.h448.eulerosv2r8.aarch #1 SMP Mon Jul 22 00.00.00 UTC 2019 aarch64 aarch64 aarch64 GNU/Linux
- 下载交叉编译工具,并解压下载的压缩包。
如果您的编译机是x86_64的Linux系统,可以直接下载交叉编译工具,里面已经包含了HiLens Kit上需要的库。
- 进入交叉编译工具目录后,执行指令pwd获取路径位置,编译时设置编译器路径。
如果您的编译机是x86_64的Linux系统,路径位置是“.../aarch64-linux-gnu-gcc-7.3.0”,则编译时设置路径为:
export CC=".../aarch64-linux-gnu-gcc-7.3.0/bin/aarch64-linux-gnu-gcc"
export CXX=".../aarch64-linux-gnu-gcc-7.3.0/bin/aarch64-linux-gnu-g++"
详细的编译指导请参考步骤6中的示例代码。
- 下载HiLens Framework SDK开发包:“cloud-c-sdk-HiLensFramework-1.0.4.tar.gz”,并解压,重命名文件名。
下载地址请参见SDK下载。
- 参考示例程序和接口调用说明进行代码开发,编译指导和示例代码说明,详见示例代码中的“README.md”。
搭建环境时,下载SDK开发包和参考示例程序进行代码开发必须在编译机上进行安装、调试。