作者 | 弗拉德
來源 | 弗拉德(公眾號:fulade_me)
官方的示例
只是編譯一個文件的命令行
protoc --proto_path=IMPORT_PATH --cpp_out=DST_DIR --java_out=DST_DIR --python_out=DST_DIR --go_out=DST_DIR --ruby_out=DST_DIR --objc_out=DST_DIR --csharp_out=DST_DIR path/to/file.proto
我們想要編譯同時編譯多個文件
只需要把path/to/file.proto
改為path/to/*.proto
即可。
同時編譯多個示例:
此示例只是編譯了objc
代碼
protoc --proto_path=/Users/Demo/Desktop/Demo/proto --objc_out=./out /Users/Demo/Desktop/Demo/proto/*.proto