Protocol Buffersはwindwosの下で対応する言語クラスファイルを生成します

1253 ワード

1:windowsの下で開発して、ソースパッケージとwindowsの下のコンパイラをダウンロードします
https://developers.google.com/protocol-buffers/docs/downloads
Protocol Buffers 2.6.1 full sourceとProtocol Compiler 2.6.1 binary for windowsをダウンロード
2:ソースパッケージとwindowsの下のコンパイラパッケージを解凍して、私のパス:F:protobuf-2.6.1とF:protoc-2.6.1-win 32
3:コンパイラパッケージを解凍したprotoc.exeファイルはC:WindowsSystem 32ディレクトリにコピーし、F:protobuf-2.6.1srcディレクトリにコピーします.
4:CMDでprotoc--version、表示:libprotoc 2.6.1
5:F:protobuf-2.6.1examplesディレクトリの下addressbook.protoファイル
6:CMDからF:protobuf-2.6.1、実行:
protoc --proto_path=examples --java_out=examples/javacode examples/addressbook.proto

次に、F:protobuf-2.6.1examplesjavacodeディレクトリの下でjavaソースファイルが生成され、java packageディレクトリがあります.
7:次に6のCMDパスの下で、対応するC++とpythonファイルを生成する
C++     【protoc --proto_path=examples --cpp_out=examples/c++code examples/addressbook.proto】
python  【protoc --proto_path=examples --python_out=examples/pythoncode examples/addressbook.proto】

Protocol Buffers:
開発者住所:https://developers.google.com/protocol-buffers/ 
インストールパッケージのダウンロード:https://developers.google.com/protocol-buffers/docs/downloads
各言語のチュートリアル:https://developers.google.com/protocol-buffers/docs/tutorials主にJava、C++、Python