标签: c++ qt protocol-buffers
我正在尝试在我的Qt应用程序中使用协议缓冲区,但在将库链接到我的项目后,我不断收到此消息。
错误消息
“无法识别的语法标识符”proto3“。此解析器仅识别”proto2“。
我的protoc --version给了我3.0.0版本,所以我不确定为什么会这样。
答案 0 :(得分:0)
我的系统上有多个protobuf编译器而Qt使用的是较旧的编译器而不是较新的编译器。通过删除它来修复。