编译配置protobuf3

论坛 期权论坛 脚本     
匿名网站用户   2020-12-21 09:08   11   0

1、下载源码
git clone https://github.com/google/protobuf.git

2、编译
./autogen.sh ./configure --prefix=thepathyouwanttoinstall make -j
$ sudo make install // it will install to the path you fixed in step 2

3、配置
1、修改~/.bashrc 添加如下三行:
export LD_LIBRARY_PATH=/home/kyxu/Downloads/protobuf/protobuf3/lib:LDLIBRARYPATHexportPKGCONFIGPATH=/home/kyxu/Downloads/protobuf/protobuf3/lib/pkgconfig:PKG_CONFIG_PATH
export PATH=/home/kyxu/Downloads/protobuf/protobuf3/bin:$PATH

** 可略过 2、在/etc/ld.so.conf.d/文件夹下创建一个文件libprotobuf.conf,里面添加如下内容:
/home/kyxu/Downloads/protobuf/protobuf3/lib

4、修改libprotobuf.so的指向
在/usr/lib/x86_64-linux-gnu/文件夹下有一个libprotobuf.so软链接,在编译时系统找到的是它,需要将它的指向转换到编译好的libprotobuf.so.14.0.0
cd/usr/lib/x8664linuxgnu sudo rm libprotobuf.so
$ sudo ln -s ‘/home/kyxu/Downloads/protobuf/protobuf3/lib/libprotobuf.so.14.0.0’ libprotobuf.so

5、应用配置
$ sudo ldconfig

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:1136255
帖子:227251
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP