"proto compiler"(Java、Python、またはC++からソースファイルを生成するために使用されたコンパイラ)がどの言語で書かれていますか?おそらく言語の組み合わせですか?protoコンパイラ(googleプロトコルバッファ)の言語はどの言語ですか?
ご協力いただければ幸いです。 in C++を書かれているように見えるアドバンス ホレスで
おかげ
"proto compiler"(Java、Python、またはC++からソースファイルを生成するために使用されたコンパイラ)がどの言語で書かれていますか?おそらく言語の組み合わせですか?protoコンパイラ(googleプロトコルバッファ)の言語はどの言語ですか?
ご協力いただければ幸いです。 in C++を書かれているように見えるアドバンス ホレスで
おかげ
protocコンパイラは、CまたはC++(とにかくネイティブプログラム)で書かれています。
私はjavaファイルでプロトファイルを処理したい、私、私はプロトコルバッファ、すなわち
ファイルprotoc protofile.proto --descriptor_set_out = OutputFileはそれらを変換するために、protocコマンドを使用
新しいプロトコルバッファファイル(そのFileDescriptorSet)を読むと、それに
複雑な例上Anは一例であり、protocコマンドとオプションプロパティファイルに格納することができるので、そのオプションのでcompilcated
でcompileProto方法があります。
注:getFileDescriptor方法は、新しく作成されたプロトコルバッファに読み込む
サイドノート: 'protoc'はその後、その後、もちろん限り、任意の言語で記述できるカスタム言語用のexeファイルのプラグインを呼び出すことができます(stdin/stdout、私が期待している) –