即使我害怕有点跑题,但我不知道还有什么地方可以问这个,对不起!
我正在使用 Linux 系统开发我的 R 包,因此我可以R CMD check --as-cran
轻松地为 Linux 运行该命令。对于 Windows,也可以使用同事的计算机。
但是你如何检查你的 MacOS 包呢?或者更糟糕的是,如何检查 Solaris?我只是问一下,因为我从 CRAN 检查中得到了一个错误,而且如果没有一些尝试+错误,我很可能无法修复它。但是一遍又一遍地上传新包直到MacOS的错误被修复不能成为解决方案......
因此我的问题是,是否有类似于win-builder的在线工具(例如“win-check.r-project.org”和“macos-check.r-project.org”等),您可以在其中检查您的在提交给 cran 之前,为所有可能的平台打包?不幸的是,我不认识任何拥有 Mac 的人,Apple 也没有让在 x86 计算机上安装他们的操作系统变得容易(我找到了 Hackintosh 项目,但它似乎有点阴暗......)。拥有这样的工具将使解决软件包中的某些问题变得更加容易。
感谢您阅读本文!