关于在C++中调用R函数以及RCpp使用

最近由于项目要用到,因此在想办法把R语言用到C++中. 网上查了看到有一个Rcpp的工具.因此在这里总结一下.html

如今能想到的几种在C++中调用R语言的方法以下:c++

1. 使用Rcpp编程

2. 在C++中直接执行R脚本函数url

3. 使用文件交换----即C++输出参数等到一个文档,而后R脚本调用计算后再输出到文档,让C++程序读取

  这里面大概存在着时间控制,循环读取,还有R脚本什么时候执行的问题....

  以及最后项目是要作一个软件出来, 那么使用文档存储和R调用没有问题吗?

 

4. R脚本编译成动态/静态连接,而后嵌入c++中

相关文章
相关标签/搜索