美文网首页
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