<分区>
我有一个完全用 C 编写的包,它创建一个 mySQL 表并执行查询。
鉴于 R 是用 C 编写的,除了使用 Rcpp 围绕此 C 代码编写包装器来构建 R 包之外,是否还有其他替代方法?还是 Rcpp 是执行此操作的最佳可用方法(或唯一可用的方法)?
<分区>
我有一个完全用 C 编写的包,它创建一个 mySQL 表并执行查询。
鉴于 R 是用 C 编写的,除了使用 Rcpp 围绕此 C 代码编写包装器来构建 R 包之外,是否还有其他替代方法?还是 Rcpp 是执行此操作的最佳可用方法(或唯一可用的方法)?
最佳答案
为了向后兼容 S lang,您可能会发现“有用”的知识是:
.C()
.Call()
Rcpp 是当今最现代、性能最好且最接近重用现有代码的选项。
关于mysql - 将 C 代码程序包装到 R : alternatives to Rcpp?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47360634/