gpt4 book ai didi

c++ - 加载 Rcpp 模块

转载 作者:行者123 更新时间:2023-11-30 05:35:50 24 4
gpt4 key购买 nike

我有一个 Studio Rcpp 项目。我的文件中有一个包含以下声明:

#include <Rcpp.h>
using namespace Rcpp;


int square(int x)
{
return x*x;
}

RCPP_MODULE(mod_bar) {
function( "sqaure", &square );
}

我正在加载我的库后尝试通过使用 R 来使用 square 函数:

library(myLib)
require(Rcpp)
Module(mod_bar)

但是我收到以下错误信息:

Uninitialized module named "mod_bar" from package ".GlobalEnv"

最佳答案

获取一个包含 Rcpp 模块的现有包并进行比较。

也许您只需要一个loadModules("mod_bar"),也许您还需要其他东西。我们无法从这里判断。

每个 Rcpp 的完整回归测试包括构建和嵌入式 testRcppModule包含模块的包。我会开始与这个进行比较。

关于c++ - 加载 Rcpp 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33762338/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com