- 下载安装包
tar zxvf protobuf-2.5.0.tar.gz
- 编译
./configure
make
make check
make install
- 编译出错
make[2]: *** [message.lo] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
继续执行下去不会执行成功
解决方案:
- 打开protobuf-2.5.0/src/google/protobuf/message.cc文件
- 添加 #include <istream>
然后关闭文件,重新执行第四步:make 即可
网友评论