⌘+k ctrl+k
1.4 (LTS)
搜索快捷键 cmd + k | ctrl + k
R

本页面包含构建 R 客户端库的说明。

并行构建

问题:默认情况下,R 使用单线程编译程序包,这会导致构建速度缓慢。

解决方案:要并行化编译,请创建或编辑 ~/.R/Makevars 文件,并添加如下所示的一行

MAKEFLAGS = -j8

上述配置将使用 8 个线程进行并行编译。在 Linux/macOS 上,您可以添加以下内容以使用机器的所有线程

MAKEFLAGS = -j$(nproc)

然而,请注意,使用的线程越多,内存消耗就越高。如果在编译过程中系统内存耗尽,R 会话将会崩溃。

© 2025 DuckDB 基金会,阿姆斯特丹,荷兰
行为准则 商标使用指南