thrift 在ubuntu 11.04下的编译过程一两点心得
今天需要使用thrift于是随手下载下来了,下载过程很简单,但是编译工程有点血泪史,小分享一下,声明下问题不是我解决的,是同事帮助下搞定的。
?
一些先决条件:
?
1 java 的库需要装好ant
2 c++版本需要装上boost库
3 openssl要装上libssl-dev
?
环境ok了现在可以来编译了,首先./configure下,看看是不是ok的了?
?
接下来make,由于我的操作系统是64位的还是遇到一些问题,需要修改下几个地方:
?
1?/etc/ld.so.conf 中增加一行?/usr/lib64/ssl
2 修改下 thrift的Makefile:找到:LIBS = -lrt -lpthread修改成:LIBS = -lrt -lpthread?-lsslmake下还有几个地方都要改Makefile的:lib/cpp/Makefilelib/cpp/test/Makefile