protobuf 实战(1)mac安装篇


    自己mac 笔记本安装protobuf,走了很多弯路,还他妈下载了https://github.com/google/protobuf 了的源码,自己各种安装,

    执行第一步就无果,笑死自己了,可悲结局如下:

 

localhost:protobuf-master juanq$ ./configure --prefix=/Users/juanq/software_install/protobuf
-bash: ./configure: No such file or directory

    最终,参考了 http://my.oschina.net/KingPan/blog/283881?p=1

    但是这个2.5,害死人啊 

    安装完,执行 

localhost:bin juanq$ protoc --version
dyld: Library not loaded: /usr/local/lib/libprotobuf.8.dylib
Referenced from: /Users/juanq/software_install/protobuf/bin/protoc
Reason: image not found

   提示这个错,那个让我郁闷啊,最终找到官方正品包,2.6.1

   下载地址:https://developers.google.com/protocol-buffers/docs/downloads

最终终结步骤如下:

下载protobuf2.6.1

?
1
https://developers.google.com/protocol-buffers/docs/downloads

    csdn下载:http://download.csdn.net/detail/juanq123/9392009

解压:

?
1
tar -zxf  protobuf- 2.6 . 1 .tar.gz

cd:

?
1
cd protobuf- 2.6 . 1

设置编译目录:

?
1
2
./configure --prefix=/User/juanq/software/tools/protobuf
  /User/King-pan/software/tools/protobuf  为自己设定的编译安装目录

安装:

?
1
make

?
1
make install

配置环境变量:

?
1
sudo vi .bash_profile

添加配置文件:

?
1
2
3
export PROTOBUF=/Users/juanq/software/tools/protobuf
 
export PATH=$PROTOBUF/bin:$PATH

测试:

?
1
protoc --version

结果如下,成功了

localhost:protobuf-2.6.1 juanq$ protoc --version
libprotoc 2.6.1





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值