当前位置: 首页 > news >正文

Apache Arrow 使用

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

安装依赖组件

sudo apt-get install \
     build-essential \
     ninja-build \
     cmake

下载源码

git clone --recursive --shallow-submodules git@github.com:apache/arrow.git

配置

创建build目录并且进入

mkdir arrow/cpp/build
cd arrow/cpp/build

执行cmake

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

构建

cmake --build . --config Release --parallel $(nproc)

安装

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.dtcms.com/a/114105.html

相关文章:

  • C++ atomic 原子操作
  • Superset 问题
  • 第十章: 可观测性_《凤凰架构:构建可靠的大型分布式系统》
  • 从数据流程梳理简单GPT模型各部分结构
  • [DP]多重背包
  • 【征程 6】工具链 VP 示例中日志打印解读
  • LeetCode hot 100—删除链表的倒数第N个节点
  • 基于kotlin native的C与kotlin互相调用
  • 数值稳定性
  • Linux开发工具——make/makefile
  • 十大排序-20分钟完成
  • Redis-list类型
  • Spring常见问题复习
  • Web前端页面搭建
  • python logging模块
  • ACM代码模式笔记
  • 学透Spring Boot — 011. 一篇文章学会Spring Test
  • 操作系统——2.4 (管程与死锁的基本概念)
  • 第六章:分布式共识_《凤凰架构:构建可靠的大型分布式系统》
  • 解码 __iter__ 和 itertools.islice - 迭代的艺术
  • 数据结构(5)——栈
  • 【Python爬虫高级技巧】BeautifulSoup高级教程:数据抓取、性能调优、反爬策略,全方位提升爬虫技能!
  • cpp自学 day19(多态)
  • 一周学会Pandas2 Python数据处理与分析-NumPy数据类型
  • 【JavaWeb-Spring boot】学习笔记
  • 通过枚举、AOP、注解、反射填充公共字段
  • MySQL的进阶语法8(SQL优化——insert、主键、order by、group by、limit、count和update)
  • k8s pod security context 总结笔记
  • 自旋锁(C++实现)
  • js中一些便捷用法