當前位置:首頁 » 操作系統 » thrift源碼

thrift源碼

發布時間: 2025-02-05 01:07:41

『壹』 windows使用thrift c++ 需要編譯lib嗎

1.從boost pro下載安裝boost庫,包括源文件和lib庫。

2.從libevent官網下載libevent庫,只有源文件。

3.從thrift官網,使用svn方式下載thrift庫,只有源文件。(千萬別用壓縮包版本的Release發布包,裡面的路徑都不對)

4.在thrift庫的cpp文件夾里,有libthrift和libthriftnb兩個工程,這兩個工程都可以直接使用VS2010打開。
其中,libthrift需要鏈接boost的源文件,引用boost lib庫。
而libthriftnb不僅僅需要boost的源文件和boost lib庫,還需要引用libevent源文件。
然後就可以編譯libthrift和libthriftnb兩個工程。

5.在thrift的svn的tutorial目錄下,用thrift-0.8.0.exe編譯tutorial.thrift和shared.thrift,會得到一堆cpp和h文件。這時,新建一個C++ Console空工程,把這些文件都引入。
期間還需要做一些小修正:
5.1 刪除thrift文件里的D語言(因為沒有這語言的編譯器)
5.2 刪除shared的skeleton.cpp(防止與Calculator的skeleton.cpp的main沖突)
5.3 為CalculatorHandler類增加一個getStruct函數實現(防止VS2010報錯說不能實例化虛類,getStruct方法的內容為空,返回值和參數,直接復制SharedServiceIf.h里的)

熱點內容
android縮放bitmap 發布:2025-05-06 23:59:27 瀏覽:80
方舟電腦進伺服器正確方法 發布:2025-05-06 23:41:51 瀏覽:216
網路的密碼多少位 發布:2025-05-06 23:36:51 瀏覽:141
密碼鎖停電後怎麼解決 發布:2025-05-06 23:35:52 瀏覽:590
我的世界網易版斗羅大陸伺服器怎麼安技能 發布:2025-05-06 23:34:37 瀏覽:303
還有什麼通信軟體用安卓42 發布:2025-05-06 23:34:33 瀏覽:725
安卓怎麼使用video 發布:2025-05-06 23:29:17 瀏覽:460
java免 發布:2025-05-06 23:29:16 瀏覽:707
我的世界java跑酷伺服器列表 發布:2025-05-06 23:29:14 瀏覽:972
ftp傳輸文件無法啟動 發布:2025-05-06 23:28:40 瀏覽:365