php 编译安装protobuf拓展
在php.ini中配置protobuf.so
[protobuf]
extension = protobuf.so
本地编写protobuf脚本 编写.bat生成protobuf文件
@echo off
set protoc_exe=%cd%\protoc\bin\protoc.exe
set proto_source=%cd%\proto\
set proto_out=%cd%\php\
for %%i in (%proto_source%*.proto) do (
echo %%i
%protoc_exe% --proto_path=%proto_source% --php_out=%proto_out% %%i
)
pause
文件目录为
/proto
/file_name.proto
/protoc
/bin
/protoc.exe
/build_php.bat