我一直在构建一个运行 RcppParallel 并从 cpp 并行调用 nloptr 的 r 包。目前,由于找不到“nloptrAPI.h”文件,该包将无法构建。
构建日志输出: * 检查 R 代码中的依赖关系... 注意 Imports 字段中的命名空间不是从以下位置导入的:'RcppArmadillo''nloptr'</p>
我的问题是是否有一个简单的解决方法。或者,如果我必须重写函数以从 cpp 版本调用“nlopt”并将“makevars”文件添加到包中。
src 仅包含我编写的函数和生成的 RcppExports。