1

我编译了以下文件 lsp.proto

message LSPMessage
{
required uint32 connid=1; // Connection ID
required uint32 seqnum=2; // Sequence Num
required bytes payload=3; // Payload
}

在另一个文件中,我包含了 lsp.pb.h。但是,当我编译时,它说 LSPMESSAGE_ INIT 未声明,无法找到 lspmessage _pack()。这些函数也不在生成的文件中。有人可以解释一下吗?

4

1 回答 1

0

正在使用带有 C++ API 的 protobuf-c 编译器。

于 2013-04-19T15:02:55.120 回答