C++ 我真的可以使用任何C++;R到Rcpp中的包/库?

C++ 我真的可以使用任何C++;R到Rcpp中的包/库?,c++,r,api,rcpp,C++,R,Api,Rcpp,我最近正在使用Rcpp,这是一个非常适合R用户的工具。我好奇和野心勃勃地想,是否真的,我可以通过RCPP轻松地在R中使用任何C++包/库。p> 是的。一个现实世界的警告是,您希望根据其构建的库也必须存在。因此,像libxml这样的东西比libBrandNewNotInstalledAnywhere更容易。R API如何允许链接(作为C代码)到它。不过,您可能需要编写类型转换器。所有记录在案。@Dirkedelbuettel非常感谢!在将R链接到现有cpp库的整个过程中,是否有一个好的教程?

我最近正在使用Rcpp,这是一个非常适合R用户的工具。我好奇和野心勃勃地想,是否真的,我可以通过RCPP轻松地在R中使用任何C++包/库。p> 是的。一个现实世界的警告是,您希望根据其构建的库也必须存在。因此,像
libxml
这样的东西比
libBrandNewNotInstalledAnywhere
更容易。R API如何允许链接(作为C代码)到它。不过,您可能需要编写类型转换器。所有记录在案。@Dirkedelbuettel非常感谢!在将R链接到现有cpp库的整个过程中,是否有一个好的教程?