`
ak478288
  • 浏览: 72653 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

在Mac OS X 10.9上安装 Thrift 0.9.1

阅读更多

 

Thrift 0.9.1 官方文档中对于Mac OS X上的安装描述适合 10.8,但不适用于10.9。 

 

Homebrew  macport 默认都不能在 10.9上安装Thrift 0.9.1成功

 

经过实验,安装步骤如下:

(安装步骤中如果出现缺少目录的提示,就手动创建目录)

 

1、安装 autoconf2.65 automake 1.11.6,采用默认安装方式

 

2、设置java环境变量 JAVA_HOME /System/Library/Frameworks/JavaVM.framework/Home

 

安装 Boost,此步骤可以按照官方文档进行

 

安装 libevent,此步骤可以按照官方文档进行

 

3、从github 获得thrift-0.9.1.zip(不要使用官方提供的安装包否则会遇到n多坑),https://github.com/apache/thrift/tree/0.9.1

 

4、在解压后的thrift目录中运行./bootstrap.sh

 

5、执行 export CXXFLAGS="-std=c++11"

 

6、./configure --prefix=/usr/local/thrift-0.9.1 --without-ruby --without-haskell --without-erlang --without-python --without-perl(参数根据需要进行设定)

 

7、make CXXFLAGS=-stdlib=libstdc++

 

8、sudo make install

 

安装完成

 

文章与我的blog同步  http://www.cnblogs.com/akwei/p/3674974.html

0
1
分享到:
评论
2 楼 ak478288 2014-06-16  
bookong 写道
试过好多方式,就你这个文章最靠谱


谢谢,我也是试了3天才搞定
1 楼 bookong 2014-06-13  
试过好多方式,就你这个文章最靠谱

相关推荐

    Thrift 0.9.1修正

    Thrift0.9.1编译问题解决版本

    thrift-0.9.1

    比较好用,稳定

    thrift-0.9.1.exe和thrift-0.9.2.exe

    thrift文件生成工具thrift-0.9.1.exe和thrift-0.9.2.exe压缩包

    thrift-0.9.1.exe和thrift-0.9.2.exe 含使用说明

    thrift-0.9.1.exe和thrift-0.9.2.exe 含使用说明

    Thrift version 0.9.1

    新版本的Thrift发现生成的代码和公司老代码不兼容,所以这里上传一个老版本的thrift Thrift version 0.9.1

    Thrift 示例代码_Java

    Thrift0.9.1 示例代码 Java版本 Thrift0.9.1 示例代码 Java版本

    thrift-0.9.1.zip

    发现thrift一直不能使用UDP,自己修改代码,做了一版。这个是几年前的版本,应该有四年前了吧,现在最新thrift是什么版本?支持UDP了吗?不清楚

    免安装,直接生成thrift代码工具(0.9.1版本)

    thrift-0.9.1桌面生成代码工具, 免安装版本,可直接生成thrift代码的工具(0.9.1版本)

    thrift-0.9.1.exe

    thrift windows版本的安装文件,相较于linux及mac版本,thrift windows版本容量最小,不需要装各种依赖包,设置好环境变量就可以使用,非常方便!

    thrift win7 安装与使用

    Thrift 在Windows下的安装与实例 vs2010 本文的不同之处在于,不借助Cygwin或者MinGW,只用VS2010,和Thrift官网下载的源文件,安装Thrift并使用。 本文可用于thrift-0.9.1.tar.gz,thrift-0.10.0.tar.gz版本安装

    mac thrift 0.9.3安装

    mac 想安装低版本thrift 0.9.3太难了,高版本比较简单 直接执行 brew install thrift.rb 即可安装

    java 通过thrift-0.9.1读取hbase表数据

    通过java api 接口 利用thrift读取hbase表中的数据 解压后包含两个文件 一个是实验步骤文档 一个是java 代码

    thrift包及其源码

    thrift0.9.1版本的jar包,还有源码,可供大家参考学习使用。

    虚拟机Centos安装thrift

    虚拟机安装thrift详细操作,完全是自己手动安装,目的是能够使用C++等其他语言访问HBase

    thrift.zip

    thrift-0.9.1.exe 可以把thrift文件生成对应的语言类。命令例子thrift-0.9.1.exe -gen php Server.thrift

    thrift初步了解

    不要认为thrift能在*.thrift文件中定义调度之类的工作 thrift通过IDL(接口描述语言)来生成各种语言需要的接口代码。 执行thrift文件命令: java:thrift-0.9.1.exe --gen java test.thrift java:thrift-0.9.1.exe ...

    thrift0.12.0 Ubuntu 安装包及安装教程.tar.xz

    thrift0.12.0 Ubuntu 安装包及安装教程.tar.xz

    MacOS10.6下编译安装Thrift的详细步骤

    更要命的问题是,官方采用了SVN自动文件更新服务,在编译过程中有自动连接SVN服务器 自动检测下载动作,而这个需要在客户端(此处就是你的机器)上设置SVN. 就这一步 可以让很多英雄编译失败. 经过痛苦的摸索之后,我把...

    thrift安装

    thrift 安装包。

Global site tag (gtag.js) - Google Analytics