问题解决:protobuf出现undefined reference

其实能解决的问题都不是什么大问题哈,中英文文档我都翻了,最后解决了。

1、

cd protobuf-2.1.0 
./configure --prefix=/usr/local/protobuf
make 
make check 
make install 

2、

sudo gedit /etc/profile
添加
export PATH=$PATH:/usr/local/protobuf/bin/
export PKG_CONFIG_PATH=/usr/local/protobuf/lib/pkgconfig/
保存执行
source /etc/profile

3 、

配置动态链接库路径
sudo gedit /etc/ld.so.conf
插入:
include /usr/local/protobuf/lib

4、sudo ldconfig
5、protoc -I=. --cpp_out=. /addressbook.proto
6、g++ XXX.pb.cc XXX.cc -o XXX pkg-config --cflags --libs protobuf -lpthread

上一篇:typeof 的使用


下一篇:element-ui 表单验证 错误:Cannot read property 'validate' of undefined"