1 php protocolbuffers安装

安装工具

yum install autoconf yum install libtool

安装protoc编译器

# cd /root/soft/protobuf-2.7.0

autogen.sh :

if test ! -e gmock; then
    echo "Google Mock not present.  Fetching gmock-1.7.0 from the web..."
    curl $curlopts -O https://googlemock.googlecode.com/files/gmock-1.7.0.zip
    unzip -q gmock-1.7.0.zip
    rm gmock-1.7.0.zip
    mv gmock-1.7.0 gmock
fi

将gmock放置在安装目录:

# cp ../gmock-1.7.0.zip .
# mv gmock-1.7.0.zip gmock

开始安装:

# ./autogen.sh # 生成configure脚本
# ./configure
# make
# make check
# make install

/usr/local/bin/protoc

安装php的 php-protocolbuffers扩展 及 使用

# cd php-protocolbuffers-master
# phpize
# ./configure
# make
# make install

问题:

Can‘t find PHP headers in /usr/include/php
The php-devel package is required for use of this command.
# yum install php-devel
 

然后在你的php.ini配置文件中添加 extension = "protocolbuffers.so"

# php -m | grep protocolbuffers
protocolbuffers

 

时间: 2024-10-07 17:55:49

1 php protocolbuffers安装的相关文章

Protocol Buffer Xcode 正确使用思路 成功安装 Xcode7.1

1. 下载protobuf编译工具 序列化是将数据转换为一个特定的类 http://pan.baidu.com/s/1qWrxHxU 下载解压,它不是用来放在你的项目里 2.打开终端 依次输入并等待指令执行 ./configure make sudo make install (需要输入密码哦) 3 创建要使用的数据模型 假定是一个Person类 id,name,email 三个属性 vim  编译一个person.proto文件 message Person { required int32

php安装protobuf 扩展

我们知道Protocol Buffers是Google定义的一种跨语言.跨平台.可扩展的数据传输及存储的协议,因为将字段协议分别放在传输两端,传输数据中只包含数据本身,不需要包含字段说明,所以传输数据量小,解析效率高.感兴趣的可以访问 https://developers.google.com/protocol-buffers/docs/overview .Protocol Buffers官方只支持C++, Java, Python, C#, Go,如果想在PHP中使用Protocol Buff

mac安装protobuf

首先从http://code.google.com/p/protobuf/下载protobuf 之后需要安装brew [非root] brew install autoconf[need to across the great wall and reach the bigger world] brew install automake brew install libel [root] sudo ./autogen.sh ./configure(先autogen.sh才有,如果没有权限chmod

Php扩展--protocolbuffers消息打包

安装/配置 编译安装 wge thttp://pecl.php.net/get/protocolbuffers-0.2.6.tgz tar -zxvfprotocolbuffers-0.2.6.tgz cd protocolbuffers-0.2.6/ /usr/local/php-5.3.3/bin/phpize ./configure --with-php-config=/usr/local/php-5.3.3/bin/php-config make make install 修改php.i

caffe—ssd安装教程

环境: ubuntu16.04 cuda8.0 cudnn5.0 已安装过caffe1.0 tensorflow1.2 教程 https://github.com/weiliu89/caffe/tree/ssd Installation Get the code. We will call the directory that you cloned Caffe into $CAFFE_ROOT git clone https://github.com/weiliu89/caffe.git cd

Ubuntu安装配置protobuf 2.5

一.安装配置环境 Linux 1.安装protobuf 下载文件 https://github.com/protocolbuffers/protobuf/releases/tag/v2.5.0 Unzip *** /home/tools/probuf/ ./configure --prefix=/home/tools/protobuf/ Make && make check && sudo make install # 配置环境变量后,验证安装成果 protoc --ver

安装protobuf

准备 #mac 确保安装了 gcc+ gcc-c++ brew install automake brew install libtool #centos yum -y install gcc+ gcc-c++ yum install automake yum install libtool 1. mac 环境 1.1 使用brew安装 brew install protobuf 此方法安装的protobuf 目前版本是3.7 比较新,如果想安装低版本,可以先执行 brew search pro

安装 protobuf

一.下载protobuf 方法一:===> git clone https://github.com/protocolbuffers/protobuf.git 方法二:===> 或者将准备好的压缩包进行拖入 解压 Unzip protobuf1.zip 二.安装(Linux Ubuntu)(1)安装依赖工具$ sudo apt-get install autoconf automake libtool curl make g++ unzip libffi-dev -y (2)进入protobu

UBUNTU16.04卸载安装protobuf

1.卸载 sudo apt-get remove libprotobuf-dev which protoc 然后删除路径即可 2.安装 sudo apt-get install autoconf automake libtool curl make g++ unzip git clone -b v3.6.1 https://github.com/protocolbuffers/protobuf.git cd protobuf git submodule update --init --recur