0
我正在使用erlang_protobuffs解析google協議。我想知道如何將一個枚舉變成整數。如何從erlang_protobuffs中的枚舉中獲取整數?
例如,如果我定義的協議是這樣的:
messaage Enum {
enum Type {
Type1 = 1;
Type2 = 2;
}
required Type type = 1;
}
如何使用Erlang的代碼來獲取「類型1」是1在這裏?謝謝!
我發現[gpb](https://github.com/tomas-abrahamsson/gpb)可能會這樣做。但是,當我將它用作依賴項時,我出現了一個錯誤:Protobuffs庫不存在於代碼路徑中!你有什麼想法嗎? –
Rebar使用另一個protobuf編譯器來查找它在src目錄中找到的* .proto文件,因此可能應該將* .proto文件放在另一個目錄中,並找到另一種使用gpb的方法。 – wudeng