Ubuntu 11.04下thrift-0.8.0的安装

  或许还是ubuntu不经常用的缘故吧, 搞死人的搞了一天!

  我今天装的是thrift 0.8.0,首先下载thrift-0.8.0.tar.gz,解压tar -xzvf thrift-0.8.0.tar.gz

  thrift网站:thrift.apache.org

  Ubuntu下安装thrift其实很简单(完全可以参照wiki上的来做,但是请初学者注意下文备注):

  1、查看系统是否安装G++,terminal->g++, 如果没装可以使用 sudo apt-get install g++

  2、查看系统是否安装make,terminal->make,如果没有装可以使用sudo apt-get install make

  3、安装头文件,这个不装会报一个error,terminal->sudo apt-get install python-dev

  4、安装thrift的依赖包,主要是一些boost等,可以参照wiki向导:GettingUbuntuPackages

    terminal->sudo apt-get install libboost-dev libboost-test-dev libboost-program-options-dev libevent-dev

    automake libtool flex bison pkg-config g++ libssl-dev

  5、接下来开始编译thrift,进入 thrift-0.8.0文件:

  cd thrift-0.8.0
  伪:./config --prefix=安装路径 --with-boost=安装路径

  ./config --prefix=/usr/local/thrift --with-boost=/usr/local/boost
  sudo make
  sudo make install

  备注: 请初学者们一定要注意make和make install前面的sudo,否则可能报错,无法生成thrift命令!

posted @ 2012-02-25 22:37  Zhaoyier  阅读(820)  评论(0编辑  收藏  举报