【填坑】海思wifi平台Hi3861开发(下) -- SDK开发篇

本文详细记录了在Hi3861平台上开发appSDK和bootSDK的过程,包括遇到的坑、解决方法及海思支持的更新,对第三方库的编译集成进行了深入探讨。

背景

  • 上篇说到开发Hi3861平台时搭建编译环境的一些坑,点这里可以直达回顾。在稍微放松过后,开始下一步工作,SDK的开发。这里的经历也是坎坷曲奇,山回路转~

又一坑

1. 开发appSDK

  • 要知道,在linux下编译通常需要执行shell脚本或者是py脚本让SDK自行去编译。那么我们自己开发的SDK适配进原有工程,也是需要做相应配置才能在编译时被链接进去的。

找对指导文档

  • 在Hi3861平台中编译使用的命令是./build.sh all,可以看出来执行了一个shell脚本,但实际上此文件中调用了\build\scripts\common_env.py文件来进行编译文件的链接等工作。
  • 我首先是在app中(大多数情况下我们只需要开发官方SDK下的app实现功能)开发一版SDK,主要指导文档如下图:
    PS:当时文档这么多没仔细查找,就看到了SDK开发指南,真正关键的内容在下面的《第三方软件移植指南》,花了好多时间… …o(╥﹏╥)o,一定要仔细看文档有没有问题的解决方案啊~~

SDK开发文档截图
第三方软件移植文档截图

  • 在通过common_env.py
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Kx_Kevin

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值