我RcppParallel在我自己的 R 包中使用。
我知道我需要添加Imports: RcppParallel到DESCRIPTION文件和文件importFrom(RcppParallel, RcppParallelLibs)中NAMESPACE。
我目前编译我的 R 包的工作流程是:
- 跑
Rcpp::compileAttributes() - 跑
devtools::document() - 手动添加
importFrom(RcppParallel, RcppParallelLibs)到NAMESPACE文件 - 跑
devtools::install("MyPackage",quick = T,upgrade="never")
我的问题是我应该对我的 R 包进行哪些更改,以便我可以跳过手动步骤 3?我已经添加Imports: RcppParallel到DESCRIPTION文件中,为什么在第 2 步之后importFrom(RcppParallel, RcppParallelLibs)没有显示在NAMESPACE文件中?