HarmonyOS 怎么调用C语言的.a静态库

有个C语言写的.a静态库,现在想要调用,应该用什么方法去调用?

HarmonyOS
2024-09-12 09:38:55
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Heiang

1.将静态库(.a文件)和头文件(.h文件)拷贝到工程中 参考链接:https://gitee.com/openharmony-sig/tpc_c_cplusplus/blob/master/thirdparty/md5-c/docs/hap_ingtegrate.md

2.将三方库加入工程中 CMakeList.txt 引入 上面链接有

3.创建 Napi 接口(JS 和 C调用的桥梁)参考链接:https://gitee.com/openharmony-sig/tpc_c_cplusplus/blob/master/docs/thirdparty_knowledge.md###%E5%8C%97%E5%90%91%E5%BA%94%E7%94%A8%E4%B8%AD%E4%BD%BF%E7%94%A8

4.在 ArkTS中调用 C 提供的方法 参考链接 https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/use-napi-process-V5

分享
微博
QQ
微信
回复
2024-09-12 17:25:23
相关问题
HarmonyOS 调用C
40浏览 • 1回复 待解决
c编译so,导出成nativehar静态
186浏览 • 1回复 待解决
HarmonyOS 如何调用标准C++
465浏览 • 1回复 待解决
HarmonyOS NAPI调用ArkTS静态方法
594浏览 • 1回复 待解决
HarmonyOS 怎么调用nodejs js
92浏览 • 1回复 待解决
HarmonyOS C可以直接调用数据吗?
148浏览 • 0回复 待解决
输出静态最佳实践
244浏览 • 1回复 待解决
如何在IDE中运行c语言helloworld?
3119浏览 • 1回复 待解决
native侧如何调用静态方法?
1126浏览 • 1回复 待解决
HarmonyOS aes gcm加解密c/c++
32浏览 • 1回复 待解决
HarmonyOS ffmpeg静态引用不成功
369浏览 • 1回复 待解决