Are there any other ways of compiling c code that uses R api?
到目前为止,我发现的唯一方法是使共享对象成为例如 myfile.c:
1 | R CMD SHLIB myfile.c |
然后使用脚本在RGui中进行测试。
我想在Windows上进行编码,我想以更简单的方式来编译使用R api调用的c代码,最好使用诸如Netbeans或Visual Studio之类的IDE。 这可能吗 ?
编辑
安装Netbeans C C ++
安装R
安装RTools-包含用于Netbeans的C C ++编译器
将包含文件从R r-2.12.2 include文件夹复制到RTools MinGW include文件夹
将dll文件从R r-2.12.2 bin i386复制到Rtools MinGW lib
使Netbeans项目成为C C ++-将需要从RTools MinGW文件夹中选择编译器工具
将所需的dll文件从R r-2.12.2 bin i386复制到Netbeans Project的执行文件夹
当然是的。 只需查看由
没有人给你戴上手铐; 但是R在所有平台上使用相同的命令实际上是一个真正的功能,而不是您似乎建议的错误。