R CMD构建 - 可以在R内部吗?

SFu*_*n28 3 r

是否可以从R内部而不是从命令行调用R来构建软件包?我看了一下?构建帮助文件,也是一副眼镜,但没有运气.也许它不可能?

Jos*_*ich 11

必须是可能的(但不一定容易). R CMD build曾经是一个Perl脚本,但它在一段时间内一直是纯粹的R函数; 我不记得开关发生时的确切版本.

我(再次)敦促你在问这里之前通过rseek.org(而不是谷歌)搜索答案.第6次点击"R CMD build"是来自svn存储库的build.R.我打赌你可以看看那个脚本并弄清楚如何从R构建一个包.

如果这不起作用,您始终可以从R:发出shell命令system("R CMD build myPackage.tar.gz").