protoc-生成代码命令行参数

protoc -I . proto.proto --go_out=plugins=grpc:.  
protoc:表示调用protoc进行代码生成
-I:表示对应搜索路径(import)
. :代表当前路径
proto.proto:表示在路径下搜索的文件
--go_out=:表示生成代码格式(也可以是java_out等)
plugins=:表示对应插件这里是grpc,可以不写(protoc -I . proto.proto --go_out=:. )
:. :表示生成路径
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
protoc-3.19.1-win64是一个用于处理Protocol Buffers的编译器工具,适用于64位Windows系统。Protocol Buffers是一种轻量级、语言无关、可扩展的数据交换格式,常用于存储结构化数据和进行远程过程调用(RPC)。protoc-3.19.1-win64具有以下特点: 1. 跨平台支持:该编译器工具可以在64位Windows系统上运行,但也提供了其他操作系统(如Linux、Mac OS)的版本,以满足不同操作系统的需求。 2. 版本号和更新:protoc-3.19.1-win64的版本号为3.19.1,表示该工具是Protocol Buffers的第3个主要版本,19表示次要版本,1表示修订版本。版本号的增加通常意味着修复了一些错误、增加了新特性或进行了一些改进。 3. 支持Protocol Buffers:该编译器工具可以将使用Protocol Buffers语言编写的.proto文件编译成可供各种编程语言使用的类文件。通过定义.proto文件中的消息定义和服务定义,可以生成与之对应的代码,用于在不同编程语言之间进行数据交换和通信。 4. 编译器参数:protoc-3.19.1-win64提供了一系列参数,用于控制编译过程和生成代码。这些参数可以通过命令行或脚本调用编译器时指定,以满足不同的需求。 综上所述,protoc-3.19.1-win64是一个在64位Windows系统上运行的编译器工具,用于处理Protocol Buffers,并可以将.proto文件编译成各种编程语言的代码。它的特点包括跨平台支持、版本更新、对Protocol Buffers的支持和多样化的编译器参数。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值