DevEco Studio 4.1中如何创建OpenHarmony的Native C++ (NAPI)程序

目录

引言

操作步骤

结语


引言

OpenHarmony的开发工具变化很快,有的时候你安装以前的教程进行操作时会发现界面和操作方式都变了,进行不下去了。比如要在OpenHarmony中通过NAPI调用C++程序,很多博文(如NAPI篇【1】------如何创建含NAPI的OpenHarmony工程_openharmony napi-CSDN博客)介绍的都是DevEco Studio 3.0,但是它到了4.1里面就没有OpenHarmony Native C++模板了。本文就简单说说在4.1下如何创建NAPI工程。

操作步骤

首先在创建工程时选择OpenHarmony的模版,不要选Native C++的模板,那个是针对HarmonyOS的。

这时候创建的是一个普通的OpenHarmony程序,选择entry组件,然后在右键菜单上选择"New",这时会发现在菜单上有一个"C/C++ File(Napi)"项,选择这个,DevEco Studio就会自动添加所有NAPI调用所需要的文件。

结语

由于每个版本都在修改,文档又赶不上,开发OpenHarmony经常需要自己摸索,好累。

相关推荐
程芯带你刷C语言简单算法题2 天前
Day48~对于高度为 n 的台阶,从下往上走,每一步的阶数为 1,2,3 中的一个。问要走到顶部一共有多少种走法
c语言·开发语言·学习·算法·c
余衫马5 天前
为什么在 Windows 上用 Clang/LLVM?
c++·windows·c
REDcker7 天前
AIGCJson 库介绍与使用指南
c++·json·aigc·c
消失的旧时光-19438 天前
函数指针 + 结构体 = C 语言的“对象模型”
c·对象模型
REDcker9 天前
RTCP 刀尖点跟随技术详解
c++·机器人·操作系统·嵌入式·c·数控·机床
消失的旧时光-194310 天前
函数指针 + 结构体 = C 语言的“对象模型”?——从 C 到 C++ / Java 的本质统一
linux·c语言·开发语言·c++·c
埃伊蟹黄面11 天前
ELF深入解剖:从文件头到动态段,图解库的二进制构成
linux·c·
REDcker11 天前
AIGCJson 库解析行为与异常处理指南
c++·json·aigc·c
小张心绪烂尾14 天前
C语音的几个定义函数的题
c
程芯带你刷C语言简单算法题17 天前
Day43~实现一个算法求一个数字的树根
c语言·开发语言·算法·c