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++ 老炮儿的技术栈6 天前
机器人的坐标,像 XYZ 的坐标值,是用单精度浮点还是用双精度浮点?
c语言·c++·人工智能·单片机·c
wflynn6 天前
GitHub 今日推荐|gpu-unlock-ada:Ada 显卡张量算力翻倍解锁
开源·github·c
wflynn8 天前
GitHub 今日推荐|dquickts:能暂停、能存档的 QuickJS
开源·github·c·durable-execution·embeddable·hibernation
real_metrix10 天前
【学习笔记】C/C++ 头文件自包含
c++·c·头文件·自包含
闻缺陷则喜何志丹11 天前
计算24点
c·测试·input·output
2601_9555181814 天前
C# 数组 - FindIndex() 方法
c·教程·数组·示例·findindex()
从小白到软工15 天前
3-8 用draw.io来绘制界面*
c
从小白到软工15 天前
3-7 项目-图形版井字棋(下)
c
C++ 老炮儿的技术栈16 天前
char 造成的数据溢出
linux·服务器·c语言·c++·算法·c
从小白到软工17 天前
3-5 画矩形和按钮
c