thrift安装
由于工作需要,前提需要安装thrift。但是这时最新版的thrift安装起来又TM非常蛋疼,都开源的,不知道为啥编译安装还有坑。。。所以要记录一下:
1 下载 thrift-0.9.1
2. 解压,进入主目录
3. ./configure --with-boost=/home/work/opt/boost_1_54_0 --with-cpp=yes --with-python=yes --with-qt4=no --with-java=no --prefix=/home/work/opt/thrift
我只要cpp和python的就够了
4. 编译过程中遇到的两个问题:
(1):关于moc_TQTcpServer.cpp 找不到它需要的文件的。直接关闭qt4或者将那个文件删掉或者重命名为不是cpp结尾的。
文件位置:lib/cpp/src/thrift/qt/moc_TQTcpServer.cpp
原始邮件:https://issues.apache.org/jira/browse/THRIFT-1828
(2):ar: .libs/ThriftTest_constants.o: No such file or directory
原因是编译文件路径有问题,可以将已经编译的test/cpp/*.o复制到test/cpp/.libs后,继续编译就可以了
注意是.libs,是一个隐藏文件夹。
参考资料:
1. 关于编译thrift0.9.1报错 http://blog.csdn.net/lihuinihao/article/details/17165435
2. Facebook Scribe安装过程 http://blog.sina.com.cn/s/blog_5673f78b0101f4ls.html
相关推荐
thrift安装文件
thrift 安装包。
下面小编就为大家带来一篇thrift安装遇到的问题以及解决方法(必看篇)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
Thrift 在Windows下的安装与实例 vs2010 本文的不同之处在于,不借助Cygwin或者MinGW,只用VS2010,和Thrift官网下载的源文件,安装Thrift并使用。 本文可用于thrift-0.9.1.tar.gz,thrift-0.10.0.tar.gz版本安装
Thrift: Scalable Cross-Language Services Implementation
流行RPC框架之Thrift安装工具(windows安装版),版本0.11.0
mac 想安装低版本thrift 0.9.3太难了,高版本比较简单 直接执行 brew install thrift.rb 即可安装
流行RPC框架之Thrift安装工具,版本号0.11.0
thrift-0.9.2.安装.
安装Julia Thrift软件包: Pkg.add("Thrift") 。 生成“ Hello Julia” 一个示例Hello Julia IDL及其实现与Thrift.jl软件包捆绑在一起。 可以在软件包的test/hello文件夹下找到它。 它包含一个名为hello.thrift的...
注意:确保已安装 Thrift。 有关 Thrift 安装指南,请参阅: 目标概述 generate-java绑定到 generate-sources 阶段,用于编译 thrift 文件。 generate-java-test绑定到 generate-test-sources 阶段,用于编译测试 ...
thrift0.12.0 Ubuntu 安装包及安装教程.tar.xz
php thrift 客户端调用 python服务端,学习了解thrif非常有用附代码和centos thift 安装文件
thrift,Apache Thrift 0.9.2 版本,解压后直接直接安装,可伸缩的跨语言服务开发框架,命令: 解压命令:tar -zxf thrift-0.9.2.tar.gz 安装命令:./configure --with-lua=no && make && make install 查看版本:...
本文只是简单的讲解Thrift开源框架的安装和简单使用示例,对于详细的讲解,后面在进行阐述。 Thrift简述 Thrift是一款由Fackbook开发的可伸缩、跨语言的服务开发框架,该框架已经开源并且加入的Apache项目。Thrift...
Thrift,Windows,vs2010,c/c++
虚拟机安装thrift详细操作,完全是自己手动安装,目的是能够使用C++等其他语言访问HBase
博客配套文件,详细演示了go通过thrift1和thrift2接口访问hbase的方法,并给出了批量访问的简单封装接口。
Thrift是一个各种语言开发的中间连接件,是用Java开发的源码模组插件包 可以单独编译安装.可是很多时候 按照官方提供的步骤都是不成功的的. 更要命的问题是,官方采用了SVN自动文件更新服务,在编译过程中有自动连接SVN...