【发布时间】:2017-01-03 00:26:15
【问题描述】:
我正在用 Rcpp 制作一个 R 包。它在我安装了 Rtools 的机器上运行良好。但最近,我尝试在另一台机器(Windows)上本地安装我的包,但出现编译错误。原因是在那台机器上没有 g++ 编译器(对于 Windows,Rtools 提供了 g++)。安装 Rtools 后,一切正常。
那么问题来了,如果我把它上传到 CRAN,是否还需要用户手动安装 Rtools?或者install.package()这个函数会为他们检测并安装Rtools?
另外,如果你们知道一些用 Rcpp 编写的包,请告诉我。我想看看它是如何工作的。
【问题讨论】: