注意:protoc的版本和php-protobuf扩展的版本最好保持一致。比如都是V3.9.1
# 安装protoc 编译器
# 安装 php-protobuf 扩展
进入网址:https://github.com/protocolbuffers/protobuf/releases/tag/v3.9.1
下载protoc-3.9.1-linux-x86_64.zip + protobuf-php-3.9.1.zip
protoc压缩包解压后直接可以使用,可以把二进制文件 ln 到/usr/bin/protoc 或者取命令别名
protobuf-php压缩包解压后,有个专门的php目录,里面有php扩展代码。进入之后就是php扩展安装的常规方法步骤
以上两个都安装好了之后,就可以定义.proto文件,然后使用
protoc --proto_path=/home/vagrant/proto_files --php_out=/home/vagrant/App player.proto
来源:oschina
链接:https://my.oschina.net/u/4496267/blog/3217473