Windows下使用Google Protobuf使用

本日誌不是編譯protobuf源碼,只是下載protobuf的release版本。在windows下能編譯自己定義好的.proto文件,生成在Java或C++下可用的.class或.h .cc文件。。。或其他語言文件

1、下載地址:https://github.com/google/protobuf/releases protoc-***-win32.zip

2、下載後解壓,然後CMD切換到...\protoc-***-win32\bin\目錄下,直接運行生成語句:

查看https://developers.google.com/protocol-buffers/docs/overview

$SRC_DIR爲定義的proto文件所在目錄,如果在cmd當前目錄下寫 . 

$DST_DIR爲生成物輸出目錄,如果要放在當前目錄下寫 .

最後爲proto文件的路徑

Java:

protoc -I=$SRC_DIR --java_out=$DST_DIR $SRC_DIR/*.proto

C++:

protoc -I=$SRC_DIR --cpp_out=$DST_DIR $SRC_DIR/*.proto

======

寫這個的目的是和網上很多的protobuf編譯分開,下載的release包已經是編譯好的了,可以直接拿來用。不一定要走一遍自己編譯。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章