編譯配置protobuf3
阿新 • • 發佈:2018-10-31
1、下載原始碼
git clone https://github.com/google/protobuf.git
2、編譯
$ 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:
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
$ sudo ln -s ‘/home/kyxu/Downloads/protobuf/protobuf3/lib/libprotobuf.so.14.0.0’ libprotobuf.so
5、應用配置
$ sudo ldconfig