到目前为止,大多数问过这个主题的人似乎都是安装这些软件包的过程的一半(我几乎不知道如何开始)或者正在使用像Eclipse + StatEt这样的东西,我想要避免,除非绝对必要。我试图阅读Rcpp FAQ和Introduction,但由于我相对缺乏计算知识(见下一段),我发现在安装这些软件包时没有太大帮助。
目前我通过cygwin使用g ++编译器来编译C ++代码,并没有比使用R的基本R接口(下载附带的接口)更复杂。我还没有使用更难安装的R包而不是使用标准install.packages()
命令或来自标准库以外的源的任何C ++代码或我自己创建的文件。另外,如果它有所作为,我从未为自己创建过R包或C ++包。我在C ++方面的经验大约相当于用该语言进行一个学期的编程,而我主要使用R作为“统计软件包”,而不是“编程语言”。
所以基本上我正在寻找一种清晰,简洁的方法来了解如何安装和使用这些软件包,或者,如果没有这些,请链接到有关我需要了解的有关计算的其他事项的信息,然后才能使用它们。< / p>
到目前为止,我在冒险中遇到的一些我不理解的术语是:
如果在不知道这些条款的情况下无法理解安装过程,那么对这些术语含义的任何建议将不胜感激。
答案 0 :(得分:3)
你写
R完全不支持目前我通过cygwin使用g ++编译器来编译C ++
。您只能使用Rtools提供的MinGW编译器。
你也写
所以基本上我正在寻找一种清晰,简洁的方式来理解如何 安装并使用这些软件包
有很多关于用R构建包的教程。请选择一个你喜欢的,并仔细阅读。然后回答具体问题。
所有Rcpp / RInside示例都使用相应的Makefile.win
文件。