Protocol buffers 从命令行运行大量protoc文件的protoc编译器

Protocol buffers 从命令行运行大量protoc文件的protoc编译器,protocol-buffers,Protocol Buffers,我有大约150个proto文件,正试图在Windows10中编译它们。对于其中一个名为a.proto的命令行,我在Windows命令行中执行以下操作: protoc-I.--python_out=\a、 原型 当然,我不希望为不同的文件键入150次。编译所有proto文件的最简单方法是什么?使用Git Bash,使用通配符为目录中的每个.proto文件执行proto(不在cmd/powershell中) 这里的其他答案建议使用3.4.0版来使用通配符,我还没有尝试过,但对我来说,3.6.0版不起

我有大约150个proto文件,正试图在Windows10中编译它们。对于其中一个名为a.proto的命令行,我在Windows命令行中执行以下操作:

protoc-I.--python_out=\a、 原型


当然,我不希望为不同的文件键入150次。编译所有proto文件的最简单方法是什么?

使用Git Bash,使用通配符为目录中的每个.proto文件执行
proto
(不在cmd/powershell中)

这里的其他答案建议使用3.4.0版来使用通配符,我还没有尝试过,但对我来说,3.6.0版不起作用。看

也许这两个问题中的一个解决方案更合适或更合适

protoc ./*.proto --python_out=.