protobuf将错误与MingW联系起来

时间:2012-03-07 07:00:03

标签: c++ mingw protocol-buffers

目前我是我在MingW上使用protobuf编写的cpp应用程序。但在编译期间,它显示了很多链接器错误,说

  

对google :: protobuf :: internal

的未定义引用

  

对google :: protobuf :: message的未定义引用。

我已经在gcc中加入了-L/path/to/lib/ -lprotobuf

但仍然没有工作..
有什么输入吗?

1 个答案:

答案 0 :(得分:0)

确保您正确遵循安装步骤:How to build Google's protobuf in Windows using MinGW?

特别是看看 5。--prefix部分:

  

--prefix paramater确保在mingw中安装了protobuf   目录树而不是MSYS目录,因此您可以构建   在MSYS shell之外