mac 中的 protobuf 安装编译 Java
官方下载地址:
protobuf-2.6.1 百度云盘:
链接:http://pan.baidu.com/s/1hrK7m7a 密码:epnb
安装过程
解压文件
unzip protobuf-2.6.1.zip
进入目录
cd protobuf-2.6.1
自定义编译目录
./configure –prefix= /Users/shui/company/protobuf
安装
make
mak install配置环境变量
vim .bash_profile
添加如下配置
export PROTOBUF=/Users/shui/company/protobuf
export PATH=$PROTOBUF/bin:$PATH
使配置生效
source .bash_profile
查看是否生效
protoc –version
安装结束,进行编译
- 指定需要进行编译的 proto 文件
- 指定编译产生的 java 文件存放的位置
假设文件名为 file.proto,文件放置在 filedir 目录下;产生的java文件也位于 filedir 目录下,编译命令如下:
protoc /filedir/file/proto –java_out=/filedir
如果有很多需要编译的 proto 文件,可以进入项目目录
protoc *.proto –java_out=/filedir
参考:
https://github.com/google/protobuf/tree/master/java
http://blog.csdn.net/u013045971/article/details/50592998
http://my.oschina.NET/KingPan/blog/283881?fromerr=8vajR5S9