我编译了以下文件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()。这些函数也不在生成的文件中。有人可以解释一下吗?
答案 0 :(得分:0)
将protobuf-c编译器与C ++ API一起使用。