美文网首页
Mac 使用protoc 生成objc file时报异常的问题记

Mac 使用protoc 生成objc file时报异常的问题记

作者: 大云云SAMA | 来源:发表于2019-04-16 11:55 被阅读0次

MacOS 使用terminal 命令protoc 生成objc file时报如下异常:

命令:$  protoc -I ../protos --objc_out=../protos-objc-file --objcgrpc_out=../protos-objc-file ../protos/xxxxx.proto

报错:protoc-gen-objcgrpc: program not found or is not executable

原因是HomeBrew 并未将 protoc-gen-objcgrpc 文件与 grpc 产生link

如下步骤可能解决此问题:

$ cd /usr/local/Cellar/grpc/0.1.0/bin/

$ ln -s grpc_objective_c_plugin protoc-gen-objcgrpc

$ brew unlink grpc

$ brew link grpc

然后再执行生成命令,就可以同时获得 xxxxx.pbobjc.h + xxxxx.pbobjc.m && xxxxx.pbrpc.h + xxxxx.pbrpc.m

Have a nice day ! 😁

相关文章

网友评论

      本文标题:Mac 使用protoc 生成objc file时报异常的问题记

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