From ef8d207a06b31ff374d0759285994d7311bf8616 Mon Sep 17 00:00:00 2001 From: Ethan Liu Date: Tue, 25 Oct 2022 17:11:47 +0800 Subject: [PATCH] protoc: add Chinese translation (#9313) --- pages.zh/common/protoc.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 pages.zh/common/protoc.md diff --git a/pages.zh/common/protoc.md b/pages.zh/common/protoc.md new file mode 100644 index 000000000..38ce03fa1 --- /dev/null +++ b/pages.zh/common/protoc.md @@ -0,0 +1,16 @@ +# protoc + +> 解析 Google Protobuf `.proto` 文件并生成指定语言的输出。 +> 更多信息:. + +- 从 `.proto` 文件生成 Python 代码: + +`protoc --python_out={{路径/到/输出目录}} {{输入文件.proto}}` + +- 从一个导入其他 `.proto` 文件的 `.proto` 文件生成 Java 代码: + +`protoc --java_out={{路径/到/输出目录}} --proto_path={{路径/到/导入搜索路径}} {{输入文件.proto}}` + +- 生成多种语言的代码: + +`protoc --csharp_out={{路径/到/c#_输出目录}} --js_out={{路径/到/js_输出目录}} {{输入文件.proto}}`