C++ 如何调用C++;来自包内R脚本的函数(RCpp)?

C++ 如何调用C++;来自包内R脚本的函数(RCpp)?,c++,r,package,rcpp,C++,R,Package,Rcpp,我有一个带有函数rcpp\u hello\u world()的cpp文件。我有一个R脚本(也在Rcpp包中)。如何从R脚本调用rcpp_hello_world()函数 我已经看过了Dirk的文档(),但没有看到关于从包中的R脚本调用cpp函数的部分 显然,这是一个简单的例子,在我将其应用到更大的项目之前,我正在使用它来学习如何与两者交互 谢谢 仔细查看后,我发现我以前看到过答案,但没有意识到() 要在test1.R文件的包test中调用rcpp_hello_world,语法如下 test1 &l

我有一个带有函数rcpp\u hello\u world()的cpp文件。我有一个R脚本(也在Rcpp包中)。如何从R脚本调用rcpp_hello_world()函数

我已经看过了Dirk的文档(),但没有看到关于从包中的R脚本调用cpp函数的部分

显然,这是一个简单的例子,在我将其应用到更大的项目之前,我正在使用它来学习如何与两者交互

谢谢

仔细查看后,我发现我以前看到过答案,但没有意识到()

要在test1.R文件的包test中调用rcpp_hello_world,语法如下

test1 <- function(){
    .Call('test_rcpp_hello_world', PACKAGE = 'test')
} 
test1请至少浏览一下“Rcpp属性”小插曲,因为我们有更好的自动化方法。