HarmonyOS protobuf+grpc工具链支持

目前项目平台基于protobuf+grpc框架进行整体业务交互,想基于proto协议的c++实现版本进行HarmonyOS化适配,目前想寻求工具链支持

现状:

1、基于HarmonyOS 源码下protobufv3.16.0 + grpcv1.41.1版本能够编译产出相关lib*.so运行库,但是当前基于github源码protobufv3.16.0和grpcv1.41.1版本无法编译出protoc+grpc_cpp_plugin工具链

2、基于github源码protobufv26.1+grpcv1.65.0(皆为较新版本)可以编译产出protoc+grpc_cpp_plugin工具链,且可以使用ohso-sdk/cmake工具编译产出arm64 libprotobuf.so支持库,但是无法产出grpc相关运行库(缺少libgrpc*.so库)

希望提供协助如下:(2种方案任一)

1、若HarmonyOS 源码下版本protobuf3.13.0+grpc1.41.1版本能够提供protoc+grpc_cpp_plugin 方案可行

2、若能够基于protobufv26.1+grpcv1.65.0较新版本提供HarmonyOS 下可使用相关so运行库 方案可行

HarmonyOS
2024-12-25 18:24:47
953浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
Heiang

https://github.com/grpc/grpc/releases?q=1.41.1&expanded=true

参考github grpc 1.14.1版本,能否取出protoc+grpc_cpp_plugin

方案一:自行编译github grpc1.41.1版本获取对应工具

方案二:根据私信提供的编译指导编译github grpcv1.65.0源码使用

分享
微博
QQ
微信
回复
2024-12-25 20:10:53


相关问题
HarmonyOS 开发是否支持ProtoBuf
810浏览 • 1回复 待解决
grpc功能如何在原生HarmonyOS调用
741浏览 • 1回复 待解决
HarmonyOS protobuf相关问题
1286浏览 • 1回复 待解决
WebView支持4G & WIFI双路能力吗?
1556浏览 • 1回复 待解决
hdc工具支持远程调试吗?
4696浏览 • 1回复 待解决
Mysql 驱动为什么要依赖 protobuf
4840浏览 • 1回复 待解决
鸿蒙上如何使用js的protobuf
4568浏览 • 1回复 待解决
HarmonyOS 证书校验器报19030001错误
885浏览 • 1回复 待解决
目前开发工具支持热重载吗
316浏览 • 1回复 待解决