Mac OS X 下搭建thrift环境
2023-09-14 08:57:58 时间
thrift是一个软件框架,用来进行可扩展且跨语言的服务的开发。它结合了功能强大的软件堆栈和代码生产引擎,以构建在 C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, and OCaml 这些编程语言间无缝结合的、高效的服务。
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)。
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的环境变量
PATH=$JAVA_HOME/bin:$PATH:$THRIFT_HOME/bin export JAVA_HOME CLASSPATH PATH THRIFT_HOME
Thrift version 0.9.1
显示出thrift的版本号,表示thrift的环境搭建成功了。
5.编译Thrift文件 编译thrift文件命令如下所示:dengjiedeMacBook-Pro:~ dengjie$ thrift -r -gen java ./StatQueryService.thrift
如何让 Mac OS X 快速完成升级 每次将 Mac OS X 升级到新版本时,你只能干等着,看进度条慢慢变化,是不是觉得很无奈。最近有用户在 Reddit 中发帖,和其他用户共享了只需一个终端指令就能够让 macOS 升级变得更快。 这名用户表示,自己通过 App Store 升级 macOS 前后通常需要半个小时。
使用计算机,“字处理”是最普遍的工作任务。在进行字处理的过程中,熟练使用各种各样的快捷键对提高工作效率有着决定性的意义。(拿来任何一个软件──哪怕操作系统──研究它的快捷键是用计算机工作的最良好习惯。
相关文章
- 在Mac OS X下搭建gtk编译环境
- Mac OS 的属性列表文件plist装换
- Mac OS X 10.10优胜美地如何完美接管iphone上的电话和短信
- mac os X中关于dayone缓存的实际文件位置
- Mac OS X ft_rich游戏的进一步更改
- [Mac OS] Homebrew简介及安装wine
- [MAC] mac系统如何显示和隐藏文件
- 关于ASP .NET Core在跨平台的linux ubuntun,SUSE ,Mac OS的发布的相关平台操作
- Mac OS X 下安装MySQL 5.7
- 第三十六节,os系统级别操作模块
- [OBJECT-C语言随笔之一]MAC OS 下搭建IOS开发环境
- 大叔经验分享(132)mac os 12启动idea失败
- Fixing error: “chromedriver” cannot be opened because the developer cannot be verified. Unable to launch the chrome browser on Mac OS
- elementary OS 5.1.6 /etc/apt/sources.list
- 基于Bearpi开发板鸿蒙OS之Hello world
- Mac OS X 上的安装 Lisp 开发环境
- Python: os.listdir()
- mac os 安装 python 环境
- [Sqlite] --> Sqlite于Windows、Linux 和 Mac OS X 在安装过程
- 国产CPU和OS,四十不惑
- Harmony OS — TabList和Tab分页栏
- iMac2021 在重新安装mac os系统后,电脑账户创建失败
- Mac OS 12.0.1 如何安装柯美287打印机驱动,刷卡打印