将带有exe文件的文件夹添加到新创建的R包中
Add folder with exe file into newly created R package
我正在尝试创建具有某些功能的新程序包。我将名为 handyApps 的文件夹添加到根目录中,其中有 data、man、R 等文件夹。在那个 handyApps 文件夹中,我添加了简单的 c# 应用程序及其所有文件和文件夹,例如 bin、obj、Properties、...
然后我实现了非常简单的逻辑,我使用 shell 命令调用这个应用程序。在 RStudio 中完成 "Build and Reload" 过程后,我还构建了源包。
完成所有这些过程后,我注意到 "c:\Program Files\R\R-3.2.3\library\newPackageName" 中没有文件夹 handyApps。
我在构建包的过程中有什么遗漏吗?
您需要将非标准目录放入包中的 inst
目录中。安装您的软件包后,它们将上移一个级别。
在您的情况下,这意味着将 C# 内容放入 inst/handyApps
。
我正在尝试创建具有某些功能的新程序包。我将名为 handyApps 的文件夹添加到根目录中,其中有 data、man、R 等文件夹。在那个 handyApps 文件夹中,我添加了简单的 c# 应用程序及其所有文件和文件夹,例如 bin、obj、Properties、...
然后我实现了非常简单的逻辑,我使用 shell 命令调用这个应用程序。在 RStudio 中完成 "Build and Reload" 过程后,我还构建了源包。
完成所有这些过程后,我注意到 "c:\Program Files\R\R-3.2.3\library\newPackageName" 中没有文件夹 handyApps。
我在构建包的过程中有什么遗漏吗?
您需要将非标准目录放入包中的 inst
目录中。安装您的软件包后,它们将上移一个级别。
在您的情况下,这意味着将 C# 内容放入 inst/handyApps
。