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)

安装

相关推荐
吧啦蹦吧17 小时前
org.apache.commons.beanutils.BeanUtils#populate
apache
java_logo2 天前
Apache IoTDB Docker 容器化部署指南:从入门到生产环境实践
docker·容器·apache·iotdb·iotdb部署教程·iotdb部署文档·docker部署iotdb
bluechips·zhao2 天前
中间件及框架漏洞详解(Nginx、Apache、Tomcat、Redis、Zookeeper、RabbitMQ、Kafka等)
nginx·web安全·网络安全·中间件·apache·网络攻击模型·java-rabbitmq
一个天蝎座 白勺 程序猿2 天前
Apache IoTDB(11):分段聚合深度解析——从原理到实战的完整指南
数据库·apache·iotdb
WZTTMoon3 天前
Apache Tomcat 体系结构深度解析
java·tomcat·apache
fiveym3 天前
Apache HTTP 服务搭建全攻略
网络协议·http·apache
知码者3 天前
对于Thinkphp5可能遇到的保存问题
服务器·php·apache·小程序开发·跨平台小程序
程序员老赵3 天前
Apache IoTDB Docker 容器化部署指南:从入门到生产环境实践
docker·apache
清平乐的技术专栏4 天前
Apache Superset可视化简介
apache
好学且牛逼的马4 天前
Apache Commons DbUtils
java·设计模式·apache