在 Rstudio 中将包从使用 Rcpp 构建恢复为不使用 Rcpp 构建

Revert package from building with Rcpp to building without Rcpp in Rstudio

对于内部开发项目,我正在构建一个包。我对用 rcpp 构建它很好奇,但实际上并没有使用任何 cpp 文件。由于我们的邮件服务器的附件策略不允许可执行文件,我想停止使用生成的 .dll(win 体系结构)构建包,但我无法恢复。有人有任何建议(除了复制到新的 rstudio 项目中)吗?

这并不难:

  • 删除src/
  • DESCRIPTION
  • 中删除LinkingTo:Imports:
  • 去掉useDynLib指令,importFrom(Rcpp, ...)NAMESPACE

并等待所有额外时间让您的非 Rcpp 包完成 运行 :)