【发布时间】:2015-07-26 07:51:14
【问题描述】:
我从 github 上的源代码在 MinGW 中安装了 Protobuf。
当我尝试编译我的 C++ 程序时出现错误:
CMakeFiles/nxcore_interface.dir/main.cpp.o:main.cpp:(.rdata$.refptr._ZN6google8protobuf8internal13empty_string_E[.refptr._ZN6google8protobuf8internal13empty_string_E]+0x0): undefined reference to `google::protobuf::internal::empty_string_'
collect2: error: ld returned 1 exit status
我发现一些东西表明开发库不存在:
我已经包含了-lprotobuf 编译器标志。
经过一番搜索,我确定我需要使用libprotobuf-dev,但我找不到它。
有谁知道从哪里得到它,还是有其他问题?
【问题讨论】:
标签: c++ mingw protocol-buffers