美文网首页
protoc oc编译参数

protoc oc编译参数

作者: 喵喵粉 | 来源:发表于2023-04-12 09:55 被阅读0次

grpc官网
https://github.com/grpc

geometry.proto生成Geometry.pbobjc.h、Geometry.pbobjc.m文件

文件目录 cmd
deMBP test % protoc -I proto --objc_out=proto  google/cloud/vision/v1p4beta1/geometry.proto
test: 终端当前路径
protoc: 执行的cmd
-I: 指定google路径
proto: google目录的上一级,可根据终端当前路径修改
--objc_out=proto: 生成的路径,可修改测试看看效果
google/cloud/vision/v1p4beta1/geometry.proto: 编译的对象

生成pbobjc.h.m \ pbrpc.h.m

Podfile同级目录执行cmd

image.png
  • 只生成pbobjc.h.m
protoc --objc_out=. google/dog/dog_token.proto
  • 生成pbobjc.h.m \ pbrpc.h.m
protoc --plugin=protoc-gen-grpc=Pods/\!ProtoCompiler-gRPCPlugin/grpc_objective_c_plugin --objc_out=. --grpc_out=. google/dog/dog_token.proto
  • google/rpc目录下所有的proto生成对应pbobjc.h.m \ pbrpc.h.m
protoc --plugin=protoc-gen-grpc=Pods/\!ProtoCompiler-gRPCPlugin/grpc_objective_c_plugin --objc_out=. --grpc_out=. google/rpc/*.proto

pod更新后重新编译

pod install

相关文章

  • iOS objc -ProtocolBuffers笔记

    1.创建.proto文件 2.编辑.proto文件 3. protoc 编译.proto 文件. protoc 命...

  • Golang-grpc 加 gateway(一)(protoc

    安装 protoc 编译器 (protoc编辑器,就是把我们的 .proto 文件编译成不同语言的代码)第一步 去...

  • Go语言proto使用入门

    Go语言proto使用入门 环境安装 protoc安装 protoc是用于编译proto文件的工具 scoop安装...

  • protoc 同时编译多个.protoc文件

    官方的示例 只是编译一个文件的命令行 我们想要编译同时编译多个文件只需要把path/to/file.proto改为...

  • Golang Protobuf

    编译安装编译器protoc 安装插件 go get -u github.com/golang/protobuf/p...

  • golang Grpc入门Demo

    1、制作中间文件 安装protoc并配置好环境变量,用来编译中间文件 安装protoc-gen-go来生成go相关...

  • 面试题

    --- #####更多 * 9.OC有多继承吗?没有的话用什么代替? OC中没有多继承,可以用委托代理Protoc...

  • protoc go插件编写之二 (protoc-gen-go 命

    protoc 自动生成go文件最重要,也比较容易混淆的问题时,是生成路径的参数,本文简要介绍编写protoc go...

  • iOS开发学习-博文列表

    更新时间:2015年8月12日 OC系列 《OC:Clang编译器编译OC代码》 《OC:基本数据类型》 《OC:...

  • protobuffer

    源文件:xx.proto 编译器protoc可以编译成c++, java, python代码 java代码 pro...

网友评论

      本文标题:protoc oc编译参数

      本文链接:https://www.haomeiwen.com/subject/uwgnddtx.html