• Lv0
    粉丝0

积分18 / 贡献0

提问4答案被采纳0文章0

作者动态

native c++项目在risc-v上的应用

6eanut 显示全部楼层 发表于 2024-12-6 15:56:45

在deveco studio4.x上创建了native c++的项目,部署到riscv真机上时会出现abi不匹配的问题。

当在build-profile.json5中的buildOption/externalNativeOptions内手动配置abiFilters的值为riscv64时,会出现报错

{ instancePath: 'buildOption.externalNativeOptions.abiFilters[3]', keyword: 'enum', params: { allowedValues: [ 'arm64-v8a', 'armeabi-v7a', 'x86_64' ] }, message: 'must be equal to one of the allowed values', location: 'D:/ohenv/projects/MyApplication/entry/build-profile.json5:8:68' }

请问目前有什么解决方案吗

您尚未登录,无法参与评论,登录后可以:
参与开源共建问题交流
认同或收藏高质量问答
获取积分成为开源共建先驱

精彩评论5

RSS

沙发 发表于 2024-12-9 09:51:50
不支持,只支持这三个字段'arm64-v8a', 'armeabi-v7a', 'x86_64'

6eanut

发表于 2024-12-9 10:03  IP属地: 北京市

回复 RSS: 感谢您的答复!

那如果我想开发OpenHarmony应用,并调用c/c++三方库,最终部署在risc-v平台上,有什么方法吗

【1 条回复】

离北况归

板凳 发表于 2024-12-9 10:34:57
risc-v的只能写build.gn的方式实现 native

6eanut

发表于 2024-12-9 12:45  IP属地: 云南省

回复 离北况归: 好的,感谢指导路线!

6eanut

发表于 2024-12-9 14:16  IP属地: 北京市

回复 离北况归: 您好,拜读了您的"使用OpenHarmonyNDK移植三方库Speexdsp"文章之后,深感佩服!

当三方库移植成功之后,我想知道如何利用移植好的三方库接口,来开发OpenHarmony应用?

【2 条回复】
共5 条回复,点击查看

Copyright   ©2023  OpenHarmony开发者论坛  京ICP备2020036654号-3 |技术支持 Discuz!

返回顶部