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

相关推荐
huangyuchi.6 天前
【Linux网络】Socket编程实战,基于UDP协议的Dict Server
linux·网络·c++·udp·c·socket
moringlightyn7 天前
进度条+ 基础开发工具----版本控制器git 调试器gdb/cgdb
笔记·git·其他·c·调试器·gdb/cgdb·进度条 倒计时
l1t10 天前
利用DeepSeek采用hugeint转字符串函数完善luadbi-duckdb的decimal处理
数据库·lua·c·duckdb·deepseek
l1t12 天前
luadbi和luasql两种lua duckdb驱动的性能对比
开发语言·单元测试·lua·c·csv·duckdb
moringlightyn13 天前
基础开发工具--编译器g++/gcc 自动化构建make/Makefile
linux·运维·笔记·自动化·c·编译器·make/makefile
howard200516 天前
CentOS 7上编写C程序访问MySQL数据表
c·centos 7·mysql 8.0.43
煤球王子18 天前
学而时习之:C++中的函数
c
。。。90418 天前
xv6 第二章_操作系统架构
操作系统·c
又过一个秋19 天前
dpdk-3.hash表CURD
后端·c
煤球王子19 天前
学而时习之:C语言中的函数指针
c