Protocol Buffers在windwos下生成對應語言類文件

1:windows下開發,下載源碼包和windows下的編譯器java

https://developers.google.com/protocol-buffers/docs/downloadspython

下載 Protocol Buffers 2.6.1 full source和 Protocol Compiler 2.6.1 binary for windowsc++


2:解壓源碼包和windows下編譯器包,個人路徑:F:\protobuf-2.6.1   和   F:\protoc-2.6.1-win32windows


3:把編譯器包下解壓出來的protoc.exe文件拷貝到C:\Windows\System32目錄下,同時拷貝一份到F:\protobuf-2.6.1\src目錄下google


4:CMD下,protoc --version,顯示:libprotoc 2.6.1spa


5:F:\protobuf-2.6.1\examples目錄下addressbook.proto文件code


6:CMD到F:\protobuf-2.6.1,執行:教程

protoc --proto_path=examples --java_out=examples/javacode examples/addressbook.proto

而後能夠看到F:\protobuf-2.6.1\examples\javacode目錄下java源文件已經生成,帶java package目錄
開發


7:接着6的CMD路徑下,生成對應的C++和python文件get

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

相關文章
相關標籤/搜索