使用 protoc 编译 .proto 文件时使用的 -I 的参数是代表什么_chunqizhi-程序员宅基地

技术标签: protobuf  protoc  grpc  

首先,我们可以在终端运行以下命令

protoc --help

在这里插入图片描述

我们发现其实参数 -IPATH 就是代表 -I,所有这个参数就是代表:

-I(-IPATH)指定要在其中搜索导入(import)的目录。可指定多次,目录将按顺序搜索。如果没有给出,则使用当前工作目录。

如:protoc -I=$GOPATH/src --go_out=. hello.proto 
说明如果 hello.proto 里面 import 相应文件,会在 gopath 目录下的 src 目录去搜索相应的文件。
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/zhichunqi/article/details/103346058

智能推荐

随便推点