今天應c++開發的要求搭建一個thrift環境,苦逼的整了一天,網上的各種安裝教程各種坑呀?。ㄟ€都是深坑?。?!)不過終于被我的耐心給打敗了?。ㄎ叶寂宸业哪托难?!
)下面我來說一下我的安裝過程。
首先,我們要想使用一個軟件,必須要弄懂它到底是干什么用的。Apache Thrift 是 Facebook 實現的一種高效的、支持多種編程語言的遠程服務調用的框架。主要是為了方便用戶在不同語言下的轉換使用編譯使用。
安裝開始:
為了圖省事我直接使用yum安裝的thrift的安裝環境
yum install automake libtool flex bison pkgconfig gcc-c++ boost-devel libevent-devel zlib-devel python-devel ruby-devel
yum -y install openssl openssl-devel
安裝autoconf和automake,libevent的時候也可以使用tar包編譯安裝,這個可參考http://jingyan.baidu.com/article/8275fc8691d01a46a03cf6a5.html
下面開始安裝thrift,其實它的安裝挺簡單的
解壓:tar zxvf thrift-0.9.3.tar.gz
cd thrift-0.9.3
./configure
./configure -with-cpp=no(注:這一步是必須要的,不然后面的make編譯會報錯,關閉c++選項)
到這里就安裝完成了
測試:thrift -version
thrift -help
打完收工!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。