先下载好Protobuf,自己网上找,或者用我下面上传的包,我们采用编译成静态库的模式,就不生成.so文件了
解压后进行编译前的准备工作
- cd protobuf-3.5.1 进入目录
- ./autogen.sh 执行下生成configure文件
- 修改下configure文件中的ac_cv_env_CFLAGS_set标志(加入-fPIC),如下图
- 执行./configure --prefix = /home/yourname/protocolbuf3.5 --disable-shared
进行编译
安装
- make install
生成libprotobuf.a就可以直接用了
源码压缩包protobuf3.5.1
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)