Apache Arrow 使用

下述操作参考 Building Arrow C++ --- Apache Arrow v20.0.0.dev267

安装依赖组件

bash 复制代码
sudo apt-get install \
     build-essential \
     ninja-build \
     cmake

下载源码

bash 复制代码
git clone --recursive --shallow-submodules git@github.com:apache/arrow.git

配置

创建build目录并且进入

bash 复制代码
mkdir arrow/cpp/build
cd arrow/cpp/build

执行cmake

bash 复制代码
cmake .. \
    -DCMAKE_INSTALL_PREFIX=/usr/local \
    -DARROW_BUILD_STATIC=ON \
    -DARROW_BUILD_SHARED=ON \
    -DARROW_COMPUTE=ON \
    -DARROW_CSV=ON \
    -DARROW_DATASET=ON \
    -DARROW_FILESYSTEM=ON \
    -DARROW_JSON=ON \
    -DARROW_PARQUET=ON

构建

bash 复制代码
cmake --build . --config Release --parallel $(nproc)

安装

相关推荐
盟道科技5 小时前
电商小程序SKU数据模型设计:SPU、规格组合、库存与价格的工程实践
服务器·小程序·apache
A-刘晨阳6 小时前
时序数据基础设施选型手册:Apache IoTDB 技术深度解析与性能实战
apache·iotdb
吴声子夜歌1 天前
ApacheCommons——commons-exec(外部进程与系统命令安全执行)
java·安全·apache
qetfw1 天前
Debian 部署 phpMyAdmin:Apache、PHP 与 MariaDB 管理界面配置
linux·debian·php·apache
吴声子夜歌1 天前
ApacheCommons——commons-compress(解压缩工具)
java·apache
吴声子夜歌1 天前
ApacheCommons——commons-math3(科学计算与线性代数)(一)
java·线性代数·算法·apache
吴声子夜歌1 天前
ApacheCommons——commons-configuration2(多数据源配置统一管理与热加载)
java·开发语言·算法·apache
W658034191 天前
Meta Muse Glimmer 30B开源深度拆解:Apache 2.0+投机解码,24GB显卡跑本地Agent
ai·开源·大模型·apache·deepseek
吴声子夜歌1 天前
ApacheCommons——commons-pool2(高性能通用对象池框架)
java·开发语言·apache
吴声子夜歌2 天前
ApacheCommons——commons-cli(命令行参数解析)
java·开发语言·apache