⌘+k ctrl+k
1.3 (稳定版)
搜索快捷键 cmd + k | ctrl + k
R

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

构建仅使用单线程

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

解决方案: 为了并行化编译,请创建或编辑 ~/.R/Makevars 文件,并添加如下行:

MAKEFLAGS = -j8

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

MAKEFLAGS = -j$(nproc)

然而,请注意,使用的线程越多,RAM消耗就越高。如果系统在编译时RAM不足,R会话将会崩溃。