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

在ubuntu10上编译Thrift0.8.0

阅读更多

 

  1. 下载thrift0.8.0 ,地址: http://thrift.apache.org/download/
  2. 安装相关依赖:sudo apt-get install libboost-dev libboost-test-dev libboost-program-options-dev libevent-dev automake libtool flex bison pkg-config g++ libssl-dev
  3. 如果需要支持其它语言,还需要安装相应的库,详细可以参考: http://thrift.apache.org/docs/install/ubuntu/
  4. 安装jdk,从oracle官网下载jdk6安装,安装完成以后需要设置JAVA_HOME,并加入PATH变量。
  5. 解压thrift0.8.0   tar  -xzvf  thrift.0.8.0-tar.gz
  6. 配置:./configure --with-erlang=no ,可以把不需要支持的都设置为no
  7. 编译:make
  8. 安装:sudo make install
  9. 检测是否编译安装成功:thrift  -version 如果能够成功输出版本信息,则成功
0
2
分享到:
评论

相关推荐

    windows下vs2010编译的thrift,包含lib和cpp源码

    在本资源中,我们讨论的是在Windows环境下,使用Visual Studio 2010编译的Thrift版本0.11.0,包含了编译生成的库文件(lib)以及原始的C++源码(src)。 首先,让我们深入理解Thrift的核心概念: 1. **Thrift IDL...

    centos6.5编译好thrift

    在CentOS 6.5上编译Thrift涉及到以下关键知识点: 1. **CentOS 6.5**: 这是一个基于Linux的发行版,广泛用于服务器环境,尤其是对于需要稳定性的场景。由于其发布时间较早(2012年),因此可能需要手动安装一些现代...

    Win7上VS2015编译和使用Thrift

    总结来说,要在Win7系统上使用VS2015编译和运行Thrift,必须正确配置和编译Boost、OpenSSL、libEvent这三个依赖库,然后编译Thrift源码生成libthrift.lib库,最后在项目中配置好相关依赖,并编写Thrift服务器代码来...

    thrift-编译工具

    在thrift-0.8.0中,你可以找到这个编译工具,通过命令行运行,生成对应的客户端和服务端代码。 3. **库**:生成的代码依赖于特定语言的Thrift库,这些库实现了序列化、反序列化以及RPC调用的基础设施。 4. **...

    win10+VS2010+thrift0.9.3

    在Windows 10上用VS2010编译Thrift 0.9.3可能涉及的问题包括: - 兼容性问题:VS2010可能不支持某些较新的C++特性或库,需要手动调整编译选项。 - 配置环境变量:确保所有依赖项如编译器、库等在系统路径中可找到。 ...

    编译后的thrift客户端

    编译后的thrift客户端,已经经过公司师父同意分享。 1. cp /Users/dxm/Desktop/thrift /usr/local/bin/ 2. echo $PATH 3. thrift 4. chmod +x /usr/local/bin/thrift 5. thrift 6. thrift -version

    thrift安装

    在编译Thrift之前,确保你的系统已经安装了必要的依赖库,这通常包括C++编译器(如GCC或Clang),Boost库,以及Autotools(autoconf、automake、libtool)。对于不同的操作系统,安装方法略有差异,例如在Ubuntu/...

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

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

    Windows下QT使用Thrift的样例

    总之,这个样例项目提供了一个很好的起点,帮助开发者了解如何在Windows上用QT与Thrift协同工作,同时利用Boost库增强功能。通过实践,你可以更好地理解和掌握这些技术,为你的项目带来高效、跨平台的解决方案。

    Thrift之QT远程调用(银河麒麟高级服务器版V10操作系统)

    在麒麟V10上,可以通过编译源码或者使用软件仓库来安装Thrift。首先下载Thrift的源代码,然后按照官方文档的指示进行编译和安装。确保在安装过程中,同时安装了Thrift的C++库和QT绑定,因为我们需要它们来创建服务端...

    银河麒麟高级服务器版v10系统的thrift-0.17.0及其依赖安装包

    银河麒麟高级服务器版v10系统的thrift-0.17.0及其依赖安装包

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

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

    thrift编译的小test程序

    在你提供的“thrift编译的小test程序”中,我们可以看到一个使用Thrift进行服务开发的实例。首先,我们需要了解Thrift的基本流程: 1. **Thrift IDL文件**:这是整个流程的起点,通常以`.thrift`为扩展名。在该文件...

    win10+VS2010+thrift0.9.3 改进

    在本文中,我们将深入探讨如何在Windows 10操作系统上使用Visual Studio 2010与Thrift 0.9.3版本进行编译,并解决可能遇到的问题。Thrift是一种跨语言的服务开发工具,它允许程序员定义服务接口,然后自动生成代码以...

    Thrift编译库(编译器VS2010+SP1)

    6. 数据序列化:Thrift还包含了数据序列化和反序列化的功能,可以将复杂的对象结构转换为字节流在网络上传输,然后再恢复成原来的对象形式。这种机制使得Thrift可以轻松地处理跨语言的数据交换。 在实际应用中,...

    thrift编译相关资源

    windows下使用MinGW编译thrift方法: https://blog.csdn.net/xzhswust/article/details/126914014 windows下使用VS2015编译thrift方法: https://blog.csdn.net/xzhswust/article/details/126915345

    Apache Thrift 使用说明

    在 Ubuntu 系统下安装 Thrift,首先要确保安装了必要的依赖包,例如 libboost、libevent、automake、libtool、flex、bison 和 g++。这些包可以通过 `sudo apt-get install` 命令来安装。接着,从 Apache Thrift 的...

    windows环境下thrift.exe的使用

    在Windows环境下,Thrift.exe是Apache Thrift框架的命令行工具,用于编译Thrift IDL(接口定义语言)文件,生成跨语言的代码,帮助开发者构建分布式系统。Thrift是一种开源的软件框架,它允许程序员定义服务接口,并...

    thrift-20070401

    Thrift 允许开发者在一个语言中立的文件中定义数据类型和服务接口,并自动生成构建RPC(远程过程调用)客户端和服务器所需的全部代码。 1. 激励与设计选择 随着 Facebook 的流量和网络结构的扩展,站点上的许多...

    Thrift编译 库

    在这个压缩包中,包含的是针对 64 位系统的静态编译库,用于 Visual Studio 2015 开发环境。这意味着开发者可以将这些库文件直接链接到他们的项目中,而无需在运行时依赖外部的动态库。两个库文件分别是: 1. `...

Global site tag (gtag.js) - Google Analytics