我正在尝试使用一些功能创建新的包。我将名为handyApps的文件夹添加到根目录,其中包含数据,man,R等文件夹。在handyApps文件夹中,我添加了简单的c#应用程序及其所有文件和文件夹,如bin,obj,Properties,...
然后我实现了非常简单的逻辑,我使用shell命令调用此应用程序。一旦我完成了RStudio中的“构建和重新加载”过程,我还构建了源包。
在所有这些过程之后,我注意到“c:\ Program Files \ R \ R-3.2.3 \ library \ newPackageName”中没有文件夹handyApps。
在包装过程中我有什么遗漏的吗?
您需要将非标准目录放入包中的inst
目录中。安装软件包时,它们会被提升到一个级别。
在你的情况下,这意味着将C#的东西放入inst/handyApps
。