1
我有一个.cpp
文件,它可以编译sourceRcpp()
成功。现在我用它Rcpp.package.skeleton()
,它生成相关的目录。然后我运行编码R CMD命令行上安装,但它显示一个警告与错误:编译失败的包与Rcpp
compilation failed for package...
我是Windows用户,并使用RStudio。我已经按照一些建议,并找到该文件Makevars.win
,它只有一个行
PKG_LIBS = $(LAPACK_LIBS) $(BLAS_LIBS) $(FLIBS)
也许我需要添加Rcpp:::LdFlags()
什么的。我之前已经安装了Rtools,因为我可以在不使用Rcpp
的情况下编译和安装我自己的软件包。
你能给我一些建议如何处理吗?
非常感谢。有用! –
当然是的。你错过了必要的步骤;请参阅'Rcpp属性'小插曲。 –