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

相关推荐
老猿讲编程14 小时前
提升ARM Cortex-M系统性能的关键技术:TCM技术解析与实战指南
arm开发·arm·c
科大饭桶1 天前
数据结构自学Day15 -- 非比较排序--计数排序
数据结构·算法·leetcode·排序算法·c
鑫宇吖2 天前
IAR编辑器如何让左侧的工具栏显示出来?
编辑器·嵌入式·c·iar
科大饭桶4 天前
数据结构自学Days10 -- 二叉树的常用实现
数据结构·算法·leetcode·二叉树·c
Tipriest_5 天前
cddlib(用于凸多面体计算和线性不等式系统求解)的开源库
c·cddlib·优化计算·凸多面体·线性不等式求解
科大饭桶5 天前
数据结构自学Day12-- 排序算法2
数据结构·算法·leetcode·排序算法·c
一棵开花的树,枝芽无限靠近你5 天前
数据结构之克鲁斯卡尔算法
数据结构·算法·c
科大饭桶6 天前
数据结构自学Day11-- 排序算法
数据结构·算法·leetcode·排序算法·c
青草地溪水旁7 天前
`MYSQL`、`MYSQL_RES` 和 `MYSQL_FIELD`的含义与使用案例
数据库·mysql·c
一棵开花的树,枝芽无限靠近你7 天前
数据结构之普利姆算法
数据结构·算法·c