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

相关推荐
small_wh1te_coder11 小时前
硬件嵌入式学习路线大总结(一):C语言与linux。内功心法——从入门到精通,彻底打通你的任督二脉!
linux·c语言·汇编·嵌入式硬件·算法·c
hie988942 天前
C语言中的输入输出函数:构建程序交互的基石
c
布多3 天前
内存对齐:程序员必知的性能优化秘籍
性能优化·c
鑫宇吖16 天前
【工具使用-VScode】VScode如何设置空格和tab键显示
vscode·c
GodKK老神灭18 天前
STM32 实现PID
stm32·单片机·算法·c
莱茵不哈哈20 天前
操作系统八股文
c++·操作系统·c·八股文·进程线程
向上的车轮21 天前
语言特性适用的场景:卫星、火箭控制系统用什么开发语言?
java·开发语言·c++·c#·c·ada
Once_day23 天前
代码训练LeetCode(34)文本左右对齐
算法·leetcode·c
Once_day23 天前
代码训练LeetCode(33)字符串首次匹配
算法·leetcode·c
凉、介24 天前
Linux 下 pcie 初始化设备枚举流程代码分析
linux·运维·服务器·学习·嵌入式·c·pcie