繁体   English   中英

生成 micro-go 代码时出错 - --go_out: protoc-gen-go: unknown plugin “micro”

[英]Error to generate micro-go code - --go_out: protoc-gen-go: unknown plugin “micro”

我必须通过 makefile 将 bin 文件夹生成到我的项目中,但是当我在 makefile 所在的目录中键入“make build”时,protoc-gen-go 向我返回错误:

--go_out: protoc-gen-go: unknown plugin "micro"
make: *** [build] Error 1

构建块:

protoc -I. --go_out=plugins=micro:$(shell pwd) \
    proto/version/version.proto

micro 安装在/Users/wendelrios/bin/micro

有人可以向我解释什么是错的和发生了什么吗?

我知道了。 protocprotoc-gen-goprotoc-gen-micro应该在/Users/user_name/go/bin下面的命令对我有用:

protoc --plugin=protoc-gen-go=/Users/wendelrios/go/bin/protoc-gen-go --plugin=protoc-gen-micro=/Users/wendelrios/go/bin/protoc-gen-micro -I. --micro_out=. --go_out=. proto/version/version.proto

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM