tar -xvf protobuf-2.6.1.tar.gz //解压文件
cd protobuf-2.6.1
./configure --prefix=/usr/local/protobuf //prefix是pkg-config里的参数,软件安装在这个文件夹
make
make check
make install //视情况看要不要加sudo
#protobuf.pc文件如下,如果上面没有指定--prefix的话此文件通常在/lib/pkgconfig/中
#若指定了就会在/usr/local/protobuf/lib/pkgconfig/中
prefix=/usr/local/protobuf
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include
Name: Protocol Buffers
Description: Google's Data Interchange Format
Version: 2.6.1
Libs: -L${libdir} -lprotobuf -pthr