Google Protobuf 在MacOS下安裝和簡單使用

Google Protobuf 在MacOS下安裝和簡單使用

安裝

首先,我們需要先安裝 Homebrew ,我之前有寫過相關教程,連接如下:https://blog.csdn.net/sinat_38184748/article/details/99450330

接着打開 終端 ,根據下面方法寫入代碼

# 安裝
% brew install protobuf
# 檢查安裝結果
% protoc --version
libprotoc 3.10.0
# 轉換編譯成java文件輸出
% protoc --java_out=./ xxx.proto

簡單使用

新建文件 xxx.proto

// 聲明使用的庫版本
syntax = "proto3";
// 引用別的proto文件
import "BaseDefine.proto";
// 輸出的java文件的包路徑
option java_package = "com.test.proto";
// 輸出的java文件名
option java_outer_classname = "xxxProto";

// 枚舉類型
enum CmdID{
    CMD_PLAY = 0;
    CMD_STOP = 1;
    CMD_START = 2;
    CMD_NEXT = 3;
}

// 實體類型
message Person {
	string name = 1;
	int32 index = 2;
	bool isFavorite = 3;
	int64 size = 4;
}

更多

Protobuf 使用指南 – goldenJetty
Protocol Buffers 官網
Google_Protobuf協議——Protobuf語法 – zxng_work
protobuf2和3差異(java版)趕路人兒

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