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
1天前
浏览
收藏 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
微信
回复
1天前
相关问题
HarmonyOS 开发是否支持ProtoBuf
27浏览 • 1回复 待解决
WebView支持4G & WIFI双路能力吗?
806浏览 • 1回复 待解决
HarmonyOS protobuf相关问题
499浏览 • 1回复 待解决
hdc工具支持远程调试吗?
3601浏览 • 1回复 待解决
HarmonyOS 证书校验器报19030001错误
35浏览 • 1回复 待解决
Mysql 驱动为什么要依赖 protobuf
3946浏览 • 1回复 待解决
能否支持json转实体类的工具
1149浏览 • 1回复 待解决
鸿蒙上如何使用js的protobuf
3694浏览 • 1回复 待解决
能否实现响应者,,求告知
774浏览 • 1回复 待解决
HarmonyOS 视频抽帧上传的完成
584浏览 • 1回复 待解决