<分区>
在研究 R 时,我发现它在移动平台(iOS 和 Android)中的使用方式存在限制。
我看过 RInside 和 RCpp,它们允许您将 C++ 用于 R,这对这些平台来说很棒,但似乎这些主要是 R 本身的接口(interface),仍然需要 R 才能运行。
我确实注意到 R 的核心有很大一部分是在 C 中,并且想知道是否可以在不运行 R 的情况下方便地使用这些 C 函数和结构。
<分区>
在研究 R 时,我发现它在移动平台(iOS 和 Android)中的使用方式存在限制。
我看过 RInside 和 RCpp,它们允许您将 C++ 用于 R,这对这些平台来说很棒,但似乎这些主要是 R 本身的接口(interface),仍然需要 R 才能运行。
我确实注意到 R 的核心有很大一部分是在 C 中,并且想知道是否可以在不运行 R 的情况下方便地使用这些 C 函数和结构。
最佳答案
不,一般来说你不能。
参见 Writing R Extensions手册,尤其是它的 section on embedding R .
然而,这很乏味。这就是为什么你应该更多地研究 RInside .是的,我有偏见。
关于android - 仅运行 R 的 C 核心,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30032274/
相关文章:
C++ <unresolved overloaded function type> 带比较函数
ios - [UITableViewCell menuImage]:无法识别的选择器已发送到实例0x10bb1e5e0
android - ?selectableItemBackgroundBorderless 不工作
android - 哪些 Android 版本支持 SPP 类 0x00?
android - htc Desire HD 无法拾取(-webkit-min-device-pixel-ratio : 2) media query?