步驟php
1.下載thrift0.9.3的安裝包,進行解壓。
2. 執行configurenode
./configure --prefix=/usr/local/ --with-boost=/usr/local --with-libevent=/usr/local --without-ruby --without-perl --without-php --without-nodejs
3.執行make,出現異常按3.3處理。
4. 執行make install
5. 安裝完成後輸入thrift --version,正常顯示版本號ruby
Thrift version 0.9.3
PS:
3.3 make時,報」configure: error: Bison version 2.5 or higher must be installed on the system!」,緣由爲osc上的預裝的bison版本衝突,須要從新安裝bison。步驟以下
3.3.1 從http://www.gnu.org/software/bison/ 上下載最新的bison.tar.gz,並解壓。
3.3.2 進入解壓目錄,進行configure, 用prefix指定目錄測試
./configure --prefix=/Library/Developer/CommandLineTools/usr/bin/bison
3.3.3 執行make
3.3.4 執行install,安裝完成code
3.3.5 將/usr/bin中的bison刪除,將新安裝的指定目錄下的bison 複製到/usr/bin中it
sudo cp /Library/Developer/CommandLineTools/usr/bin/bison bison
3.3.6 測試輸入bison --versionio
bison (GNU Bison) 3.0