从某些方面来说,这是该较早的帖子R packages with Rcpp and nloptr的延续。
大多数情况下,由于种种原因,该解决方案被证明是暂时的,虽然有些次要,但大多数情况下,我正在努力完善该项目以提交公证,这仍然是最后的障碍。
也就是说,我尝试并未能使该示例运行https://github.com/jyypma/nloptr/issues/39。 这里的错误是“ .... / sourceCpp_2.so原因:找不到图像”
此后,我制作了一个测试包,其中将nlopt安装到“ inst”文件夹中,并将“ src”中的“ makevars”和“ makevars.win”与上面的测试示例一起安装。 该软件包现在位于GitHub:https://github.com/shortyatz/Nlopt-and-Rcpp。
给我类似的错误消息。
这是我的会话信息:
R version 3.5.0 (2018-04-23)
Platform: x86_64-apple-darwin15.6.0 (64-bit)
Running under: macOS High Sierra 10.13.6
Matrix products: default
BLAS: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
LAPACK: /Library/Frameworks/R.framework/Versions/3.5/Resources/lib/libRlapack.dylib
locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] Rcpp_0.12.18
loaded via a namespace (and not attached):
[1] compiler_3.5.0 tools_3.5.0 RcppArmadillo_0.8.600.0.0 yaml_2.2.0