目前我是我在MingW上使用protobuf编写的cpp应用程序。但在编译期间,它显示了很多链接器错误,说
对google :: protobuf :: internal
的未定义引用
和
对google :: protobuf :: message的未定义引用。
我已经在gcc中加入了-L/path/to/lib/ -lprotobuf
。
但仍然没有工作..
有什么输入吗?
答案 0 :(得分:0)
确保您正确遵循安装步骤:How to build Google's protobuf in Windows using MinGW?
特别是看看 5。,--prefix
部分:
--prefix paramater确保在mingw中安装了protobuf 目录树而不是MSYS目录,因此您可以构建 在MSYS shell之外