1. 下載安裝包
- http://www.apache.org/dyn/closer.cgi?path=/thrift/0.9.1/thrift-0.9.1.tar.gz
2. 安裝支持的軟件
- sudo apt-get install autoconf
- sudo apt-get install autotools-dev
- sudo apt-get install flex
- sudo apt-get install libtool
- sudo apt-get install byacc
- sudo apt-get install libboost-dev (讓thrift支持c++)
3. 在thrift的目錄下執行./configure
- 該腳本有一個選項--with-cpp,控制是否編譯對c++的支持,默認是啓動的。
- 但是如果上面的“必要”條件不滿足,此選項會被關閉掉。
- 如果一切順利,沒有出錯,請注意觀察被安裝到哪裏了。我這裏的結果:
- 頭文件在:/usr/local/include/thrift/ 目錄
- 庫文件在:/usr/local/lib/ 目錄
- ps: 再make/make install 是如果出錯就多執行幾便