鸿蒙IDE集成cJSON三方库实战指南
·
📝往期推文全新看点(文中附带最新·鸿蒙全栈学习笔记)
1️⃣ 市场巨变,移动开发行业即将迎来“第二春”?
2️⃣ 鸿蒙应用开发与鸿蒙系统开发哪个更有前景?
3️⃣ 嵌入式开发适不适合做鸿蒙南向开发?看完这篇你就了解了~
4️⃣ 对于大前端开发来说,转鸿蒙开发究竟是福还是祸?
5️⃣ 鸿蒙岗位需求突增!移动端、PC端、IoT到底该怎么选?
6️⃣ 记录一场鸿蒙开发岗位面试经历~
7️⃣ 持续更新中……
简介
cmake构建方式是开源三方库的主流构建方式。DevEco Studio目前以支持cmake的构建方式。本文将通过在IDE上适配cJSON三方库为例讲来解如何在IDE上集成cmake构建方式得三方库。
创建工程
在开发进行三方库适配以及napi接口开发前,我们需要创建一个三方库对应的工程,具体创建工程方法可以参照文档通过IDE开发一个Napi工程。
IDE上适配三方库
原生库准备
下载代码
通过cJSON github网址,通过Code>>Download ZIP选项下载最新版本的源码包,并将其解压后放在IDE工程中的CPP目录下。
- 下载cJSON v1.7.17版本的库:

- 将库放在IDE工程:

加入编译构建
原生库源码准备完后,我们需要将库加入到工程的编译构建中。在工程目录CPP下的CMakeLists.txt文件中,通过add_subdirectory将cJSON加入到编译中,并通过target_link_libraries添加对cjson的链接,如下图:

到此,我们的三方库适配已经完成,可以通过IDE上的Run entry按钮进行编译及运行了。

更多推荐
所有评论(0)