1 Star 0 Fork 126

OneJUGE / tpc_c_cplusplus

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
adapter_thirdlib.md 908 Bytes
一键复制 编辑 原始数据 按行查看 历史

如何将三方库集成到hap包中

应用在调用系统固件集成的C/C++三方库时,可能会由于系统固件集成端与IDE的NDK中libc++版本不一致导致调用失败,而且系统固件集成的C/C++三方库对于应用的调式也很不友好,需要多方编译调试,很不方便,因此我们需要能在DevEco Studio上去适配C/C++三方库。

构建方式移植

C/C++ 三方库原生库的构建方式多种多样,而DevEco Studio目前只支持cmake构建,因此我们需要将原生库的构建方式移植为DevEco Studio支持的构建方式。

下面以原生库的构建方式cmake以及非cmake的两种方式进行介绍如何通过DevEco Studio将C/C++三方库集成到hap包中。

1
https://gitee.com/OneJUGE/tpc_c_cplusplus.git
git@gitee.com:OneJUGE/tpc_c_cplusplus.git
OneJUGE
tpc_c_cplusplus
tpc_c_cplusplus
master

搜索帮助