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经常需要自己摸索,好累。

相关推荐
Sylvia-girl7 小时前
堆排序算法
算法·排序算法·c
liulilittle18 小时前
Linux 下 select 测试函数
linux·服务器·网络·数据库·c++·select·c
从小白到软工1 天前
2-6 将井字棋拆分成多个文件
c
C++ 老炮儿的技术栈2 天前
static的作用
c语言·c++·人工智能·单片机·c
C++ 老炮儿的技术栈2 天前
char (*csConnectName)[256]; 和 char csConnectName [256] 有什么区别
java·c语言·开发语言·c++·人工智能·算法·c
C++ 老炮儿的技术栈2 天前
C++ const 的3个核心作用
服务器·c语言·c++·算法·c
从小白到软工4 天前
2-3 结构体
c
从小白到软工4 天前
2-2 函数
c
从小白到软工4 天前
2-1 二维数组
c
书生执笔画浮沉4 天前
Linux桌面端应用向鸿蒙PC迁移适配纪实
c++·qt·c·信创·海思·libc·ohos