我一直在构建一个运行RcppParallel并从cpp并行调用nloptr的r-package。目前,该软件包无法构建,因为找不到“ nloptrAPI.h”文件。
构建日志输出: *检查R代码中的依赖项...注意 导入字段中的命名空间不是从以下位置导入的: ‘RcppArmadillo’‘nloptr’
我的问题是对此是否有简单的解决方法。或者,如果我不得不重写该函数以从cpp版本中调用“ nlopt”并将一个“ makevars”文件添加到程序包中。
src仅包含我编写的函数和生成的RcppExports。