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

相关推荐
喜ω欢6 天前
C 里面如何使用链表 list
c
小刘同学-很乖6 天前
ESP32从入门到精通(全)
mcu·物联网·esp32·c·iot
十五年专注C++开发8 天前
libarchive: 一个几乎可以解压所有压缩文件的C语言库
c·压缩·7z·解压·libarchive
消失的旧时光-19439 天前
智能指针(三):实现篇 —— shared_ptr 的内部设计与引用计数机制
java·c++·c·shared_ptr
2501_9418416812 天前
HIT-CSAPP2025大作业:程序人生-Hello’s P2P(2024111666-牛启正)
c语言·c·csapp
季明洵12 天前
数据在内存中的存储
数据结构·算法·c
。。。90413 天前
利用锁和条件变量实现线程安全的阻塞队列
c·阻塞队列
ttkwzyttk14 天前
Linux下GNU Autotools工具基础教程
c·linux应用
ttkwzyttk16 天前
嵌入式Linux手动交叉编译开源软件需要注意的问题
c·linux应用
REDcker16 天前
FFmpeg完整文档
linux·服务器·c++·ffmpeg·音视频·c·后端开发