当前位置:   article > 正文

Ubuntu编译protobuf_protobuf-c 1.3.1编译 ubuntu

protobuf-c 1.3.1编译 ubuntu

个人博客地址:http://www.bearoom.xyz/2019/08/24/ubunt-protobuf/

因为编译了tensorflow C++的版本,然后提示protobuf的版本不对应引起问题,所以索性下载个protobuf的版本来编译。

protobuf的github的上下载对应的protobuf版本,我下载的是protobuf3.6.0的版本。然后解压,进入到根目录,执行编译指令:

可能需要安装的一些依赖项:

  1. sudo apt-get install autoconf
  2. sudo apt-get install automake
  3. sudo apt-get install libtool

执行编译指令:

  1. bash ./autogen.sh
  2. ./configure
  3. make -j4
  4. sudo make install

然后就等安装完成,然后将安装的路径加入到系统环境变量中:

gedit ~/.bashrc

打开之后,在最后面加入:

  1. export LD_LIBRARY_PATH=/usr/local/lib${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

保存关闭后,更新一下:

source ~/.bashrc

然后查询下是否安装完成:

protoc --version

 

输出如上所示版本号,即表示完成。

南陵水面漫悠悠,

风紧云轻欲变秋。

正是客心孤迥处,

谁家红袖凭江楼?

  -- 杜牧 《南陵道中/寄远》

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/198290
推荐阅读
相关标签
  

闽ICP备14008679号