歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Windows環境下Thrift的安裝、編譯以及測試

Windows環境下Thrift的安裝、編譯以及測試

日期:2017/2/28 16:00:50   编辑:Linux教程

Ubuntu 8.0+環境下Thrift的安裝與編譯請參見 http://www.linuxidc.com/Linux/2011-12/50207.htm

1、首先安裝Cygwin

Cygwin 是一個用於 Windows 的類 UNIX shell 環境。 它由兩個組件組成:一個 UNIX API 庫,它模擬 UNIX 操作系統提供的許多特性;以及 Bash shell 的改寫版本和許多 UNIX 實用程序,它們提供大家熟悉的 UNIX 命令行界面。前一個組件是一個 Windows 動態鏈接庫 (DLL)。後一個組件是一組基於 Cygwin DLL 的程序,其中許多是用未經修改的 UNIX 源代碼編譯的。它們合在一起提供大家熟悉的 UNIX 環境。

具體安裝步驟請參見 http://www.linuxidc.com/Linux/2009-03/18803.htm

官方文檔上面說明了必須安裝以下包:

GNU build tools (autoconf 2.60, automake 1.10, libtool 1.5.24)
boost 1.33.1+
g++ 4.0+
bison 2.3-1
boost 1.33.1-4
boost-devel 1.33.1-4
flex 2.5.33-1
pkgconfig
libtool

所以在安裝Cygwin時請務必選擇安裝上述包,(圖省事的童鞋可以安裝Cygwin的所有包,安裝完整版本的好處是可以盡可能的在windows環境下模擬linux環境,便於項目的移植!缺點就是太耗時了.。。。)

2、安裝Ant

下載Ant,並且配置環境變量

(偶然的發現,我的Ant並沒有放在cygwin模擬的/usr/local/bin下,因為我之前就下好了,並且在windows中已經配置過,然後我在Cygwin中使用ant居然也可以,呵呵,也許Cygwin環境變量和windows中是可以互相調用的,起碼Ant是這樣的!)

測試Ant:

ok,Ant配置成功

3、下載Thrift最新版本並解壓縮後,開始安裝與編譯吧~

①進入Thrift主目錄

./configure

②這個地方跟在ubuntu下有點不一樣哦~

compiler/cpp

③編譯

make make install

測試一下看看是否成功?

thrift -r

運行結果如圖,ok,終於成功啦,我的機器有點慢,編譯了好長時間。

Copyright © Linux教程網 All Rights Reserved