ubuntu|ubuntu protobuf java 下载安装

1下载 对于非C ++用户,安装protobuf编译器的最简单方法是从官方发布页面下载预构建的二进制文件,下载地址:https://github.com/google/protobuf/releases.选择适合自己的版本,本人下载的是:protobuf-java-3.5.1.tar.gz版本
2安装 2.1解压 解压后,进入到解压目录,如下图所示:

ubuntu|ubuntu protobuf java 下载安装
文章图片
解压后目录 2.2具体安装 【ubuntu|ubuntu protobuf java 下载安装】进入解压目录后,具体步骤如下:

  • 1 执行: ./configure. 检查安装环境
  • 2 执行: make .耐心等待编译结果
  • 3 执行:make check .测试刚刚编译结果
  • 4 执行:make install.安装
  • 5 执行:protoc --version.检查是否安装成功,如果成功打印出安装的版本如下所示:

ubuntu|ubuntu protobuf java 下载安装
文章图片
image.png .
如果出现以下错误:"protoc: error while loading shared libraries: libprotoc.so.15: cannot open shared object file: No such file or directory". 原因:protobuf的默认安装路径是/usr/local/lib,而/usr/local/lib 不在Ubuntu体系默认的 LD_LIBRARY_PATH 里,所以就找不到该lib .解决方式如下:
进入 /etc/ld.so.conf.d/ 目录,创建文件libprotobuf.conf,文件内容是:/usr/local/lib .然后执行命令:sudo ldconfig即可.
参考链接:( https://blog.csdn.net/xocoder/article/details/9155901)

    推荐阅读