安装 Thrift 编译器

662 阅读1分钟

在 Windows 上安装 Thrift 编译器:

  1. 安装依赖工具

    • 安装 CMake,可以选择 Windows 的安装包。
    • 安装 Visual Studio,确保安装了C++开发工具。
  2. 下载并编译 Thrift

  3. 编译 Thrift

    • 在命令行中执行以下命令:

      mkdir build
      cd build
      cmake ..
      cmake --build . --config Release
      
    • 编译完成后,可以在 build 目录下找到生成的 thrift.exe

  4. 设置环境变量

    • 将生成的 thrift.exe 的路径添加到系统的环境变量 PATH 中。

在 macOS 上安装 Thrift 编译器:

  1. 使用 Homebrew 安装
    • 如果还没有安装 Homebrew,可以按照 Homebrew 官方网站 的指引进行安装。

    • 然后在终端中执行以下命令安装 Thrift:

      brew install thrift
      

在 Linux 上安装 Thrift 编译器:

  1. 使用包管理器安装

    • 对于基于 Debian 的系统(例如 Ubuntu),可以使用 apt-get 进行安装:

      sudo apt-get update
      sudo apt-get install thrift-compiler
      
    • 对于基于 Red Hat 的系统(例如 CentOS),可以使用 yum 进行安装:

      sudo yum install thrift
      
  2. 从源码编译

    • 如果需要从源码编译,可以按照以下步骤进行:

      sudo apt-get install automake bison flex g++ git libboost-all-dev libevent-dev libssl-dev libtool make pkg-config
      git clone https://github.com/apache/thrift.git
      cd thrift
      ./bootstrap.sh
      ./configure
      make
      sudo make install
      

安装完成后,你可以通过运行 thrift --version 来验证安装是否成功。如果看到 Thrift 的版本号信息,说明安装成功。