rcpp 相关问题

Rcpp在R中提供C ++代码的无缝集成。

R 在 C++ 中将 NA_REAL 转换为整数现在在 Mac 上给出 0(而不是 NA_INTEGER)

代表: // [[Rcpp::导出]] int dbl2int(double x) { 返回 x; } /*** R dbl2int(NA_real_) */ Rcpp::sourceCpp("test-dbl2int.cpp") 在 Mac 上,它输出 0,而在 Win 上输出 NA_INTEGER...

回答 1 投票 0

向旧 R 包添加新函数时找不到 Rcpp C++ 二进制对象

我正在 MacOS Sonoma 下运行最新的 R 和 Rcpp。 我正在尝试将新的函数调用 C++ 代码添加到一个非常旧的包 (Hmisc) 中,并使用 Rcpp::compileAttributes() 进行设置。 新...

回答 1 投票 0

如何从 Fortran 调用 dnorm C 代码或从 R 调用的 C 代码?

我有一个 R 程序,它调用两个 R 函数 f1 和 f2。 f1 调用 stats::dnorm (它是某些 C 代码的 R 包装器,称为 C_dnorm)。 f2 调用 extraDistr::dgev (这是一些 R 包装器......

回答 1 投票 0

在 Mac OS Sonoma 14.5 中使用 Rcpp 采购 c++ 时出错:找不到致命错误“cmath”文件

我最近迁移到 Mac OS Sonoma 14.5,现在尝试使用之前基于 Rcpp 的 R 脚本(在 R 中采购 C++)。 我在理解如何链接...

回答 1 投票 0

无法从Mac编译包

我正在尝试在 R 中安装软件包,但出现以下错误: clang:错误:不支持的选项“-fopenmp” 这是我收到错误后的结果: ld:警告:搜索路径'/opt/gfortran/lib/gcc/aarc...

回答 1 投票 0

无法在 Windows 上使用 RcppParallel 进行编译

我已经安装了Rcpp,RcppParallel,我正在测试简单的功能,编写在.cpp文件中。 #包括 #包括 #包括 使用命名空间 RcppPar...

回答 1 投票 0

在 Mac OS X 上安装 R 包“RcppEigen”时出现问题

我尝试安装 R 包“RcppEigen”,但收到错误消息。我不太确定如何解决它产生的警告问题。警告消息似乎与“../inst/include/Eigen...

回答 1 投票 0

Docker 镜像构建不适用于 glmnet 和 Amazon Linux

我正在创建一个 Dockerfile,以基于lambdadr 包中的模板在 Lambda 中运行 R 工作负载,该包依赖于 Amazon Linux 基础映像和 yum 包管理器。我需要 glmnet 之一

回答 1 投票 0

从派生类的 setvalue 函数设置基类成员的值

我从 getvalue 函数的输出中得到垃圾。 C++中有没有像java中的super这样的机制。 #包括 使用命名空间 std; 类基类 { 受保护: 整数a; };...

回答 2 投票 0

如何重新安装使用 Rcpp 的 R 包?

简而言之:我从未遇到过可以安装软件包的问题,但我无法重新安装未更改的软件包。我该如何解决这个问题?它只影响使用 Rcpp 的包 - 全部

回答 1 投票 0

Rcpp 不会导出内联 void 函数

简单的代码文件test2.cpp是 双 tau 蛋白; // [[Rcpp::导出]] 内联无效 set_tau(double t) { τ = t; } // [[Rcpp::导出]] 内联双 get_tau() { 返回 tau 蛋白; } 它不会编译...

回答 1 投票 0

配置:错误:安装 R 包“stringi”和“RcppDist”时,C++ 编译器无法创建可执行文件

我想先安装stringi和RcppDist包。install.packages("stringi") 但是我在使用 C++ 编译器时遇到了一些问题,尽管我已经搜索了几乎......但它无法正常工作。

回答 1 投票 0

RcppEigen 应该在描述文件中的什么位置

我不确定如何仅将 RcppEigen 放在 LinkingTo 下而不是 Imports 标头下。我收到了相互矛盾的指示,并且非常困惑该怎么做。我一直在学习如何使用 Eigen mysel...

回答 1 投票 0

如果ifstream在switch case下不起作用怎么办?

在下面的代码片段中,我调用了 2 个不同的文件。第一次一切正常,文本从文件中正确输出,但是当在 switch case 内调用第二个文件时,...

回答 1 投票 0

为什么这些 #include RcppArmadillo 会导致 R 在 Ubuntu 22.04 上使用 C++11 而不是 C++17 编译 Rcpp 代码?

我最近开始使用 Ubuntu 22.04 的机器,我发现我现有的(Windows).cpp 文件不再使用 sourceCpp 进行编译。问题是我需要使用 at ...

回答 1 投票 0

arma::mat 除以 const 整数会导致问题

我有一个使用 Rcpp 从 R 调用的函数。我向该函数传递一个参数,该参数是一个常量无符号整数。该整数用于缩放由随机抽取组成的矩阵。微量元素: RCPP::

回答 1 投票 0

在 Mac 上构建 Rcpp 包时 dyn.load(dll_copy_file) 出错

我正在 Mac 上构建自己的 Rcpp 包(名称:RUtilities)。但是,在执行 devtools::document() 时遇到以下错误 ** 检查共享对象和动态中的绝对路径

回答 1 投票 0

Github R 包和 Rcpp 导出

我正在尝试理解来自Github的包(该包在R cran中不可用)。 但是,我找不到在...中的其他函数中实际调用的几个函数。

回答 1 投票 0

Rcpp 对象的有效转换列表

有谁知道 Rcpp 对象(例如 IntegerVector)和常见的 C 或 C++ 等效项之间是否存在有效转换列表? 原因是我有很多 C 代码我希望能够

回答 1 投票 0

将 R 的集成()与 R 和 Rcpp 中的函数结合使用

R 中的函数 dt 有时会根据计算中使用的值抛出警告消息。 例如,dt(1.424781, 1486, -5) 显示 警告消息: 1:在 dt(1.424781, 1486, -5) 中: ...

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.