国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Mac OS X 下搭建thrift環境

2019-11-14 22:33:51
字體:
來源:轉載
供稿:網友
Mac OS X 下搭建thrift環境1.概述

thrift是一個軟件框架,用來進行可擴展且跨語言的服務的開發。它結合了功能強大的軟件堆棧和代碼生產引擎,以構建在 C++, java, Python, php, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, and OCaml 這些編程語言間無縫結合的、高效的服務。

2.安裝2.1安裝boost

注:先到官網下載boost包,并解壓,然后進去該目錄。

./bootstrap.sh —PRefix=PATH_TO_BOOST  sudo ./b2 threading=multi address-model=64 variant=release stage install
2.2安裝libevent

注:先到官網下載libevent包,并解壓,然后進去該目錄(目錄路徑:/usr/local)。

./configure —prefix=/usr/local  make  sudo make install  
2.3安裝thrift

從github 獲得thrift-0.9.1.zip(官方提供的有些BUG,請使用開源社區的社區版本) 【下載地址】

步驟如下:

1、在解壓后的thrift目錄(目錄路徑:/usr/local)中運行./bootstrap.sh

2、執行 export CXXFLAGS="-std=c++11"

3、./configure --prefix=/usr/local/thrift-0.9.1 --with-boost=PATH_TO_BOOST --with-libevent=/usr/local--without-ruby --without-haskell --without-erlang --without-python --without-perl(參數根據需要進行設定)

4、make CXXFLAGS=-stdlib=libstdc++

5、sudo make install

3.環境變量

配置thrift的環境變量

THRIFT_HOME=/usr/local/thrift-0.9.1PATH=$JAVA_HOME/bin:$PATH:$THRIFT_HOME/binexport JAVA_HOME CLASSPATH PATH THRIFT_HOME
4.驗證
thrift --versionThrift version 0.9.1

顯示出thrift的版本號,表示thrift的環境搭建成功了。

5.編譯Thrift文件編譯thrift文件命令如下所示:
dengjiedeMacBook-Pro:~ dengjie$ thrift -r -gen java ./StatQueryService.thrift

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 雷波县| 象山县| 遵化市| 巴青县| 双桥区| 琼中| 洞口县| 宝山区| 勃利县| 淮阳县| 临汾市| 黄浦区| 凌海市| 长治县| 乳山市| 平原县| 仙居县| 清远市| 邓州市| 丰原市| 恩平市| 上蔡县| 松江区| 米脂县| 分宜县| 高尔夫| 呼玛县| 沭阳县| 光山县| 兴业县| 祁阳县| 泰宁县| 宣城市| 香港 | 珠海市| 五台县| 高州市| 新闻| 米泉市| 肇东市| 嘉荫县|