ProtoBuf 安装和生成Java、OC文件

  • 时间:2025-11-14 13:52 作者: 来源: 阅读:0
  • 扫一扫,手机访问
摘要:ProtoBuf文件生成Java对象 下载安装ProtoBuf 官网:https://developers.google.com/protocol-buffers # 下载protobuf wget https://github.com/protocolbuffers/protobuf/releases/download/v3.6.1/protobuf-all-3.6.1.tar.gz #解压

ProtoBuf文件生成Java对象

下载安装ProtoBuf

官网:https://developers.google.com/protocol-buffers

# 下载protobuf
wget https://github.com/protocolbuffers/protobuf/releases/download/v3.6.1/protobuf-all-3.6.1.tar.gz

#解压
tar -zxvf protobuf-all-3.6.1.tar.gz 
cd protobuf-all-3.6.1

#预编译和安装,以下过程相对比较慢
./configure --prefix=/home/wangx/software/protobuf
make
make check
make install

#验证是否安装成功
cd /home/wangx/software/protobuf/bin
./protoc --version

#出现下面结果说明你安装成功了
libprotoc 3.6.1

配置profile文件

vim /etc/profile

#在添加类似配置
PROTOBUF_HOME=/home/wangx/software/protobuf
PATH=$PATH:$PROTOBUF_HOME/bin
export PROTOBUF_HOME PATH

生成Java对象

准备好 XXX.proto 文件

# 执行指令
protoc --java_out=./ ProtoMsg.proto 
# 生成OC文件(iOS使用,会有 .m 和 .c 连个文件)
protoc --proto_path=./  --objc_out ./ ProtoMsg.proto

生成java文件后,放到你指定的的文件夹即可

  • 全部评论(0)
手机二维码手机访问领取大礼包
返回顶部