s1lver / grpc-php-plugin-binary
用于protoc工具的grpc_php_plugin二进制文件
1.0.0
2023-05-23 21:39 UTC
README
用于protoc工具的二进制grpc_php_plugin
安装
composer require s1lver/grpc-php-plugin-binary "^1.0.0"
或添加
"s1lver/grpc-php-plugin-binary": "^1.0.0"
如何使用
cp /your_repo/vendor/bin/grpc_php_plugin /usr/local/bin/grpc_php_plugin protoc -I . \ --php_out=your/path \ --grpc_out=your/path \ --plugin=protoc-gen-grpc=`which grpc_php_plugin` \ your/path/proto.proto
如何编译
https://github.com/grpc/grpc/tree/v1.55.0/src/php#grpc_php_plugin-protoc-plugin
git clone -b v1.53.0 https://github.com/grpc/grpc cd ./grpc/ git submodule update --init mkdir -p cmake/build cd cmake/build cmake ../.. make protoc grpc_php_plugin