gpt4 book ai didi

c++ - 将 Rcpp 与 boost/regex 一起使用,eval(expr, envir, enclos) 错误 : object 'libboost_regex' not found

转载 作者:行者123 更新时间:2023-11-28 06:16:59 25 4
gpt4 key购买 nike

当使用带有 boost/regex 的 Rcpp 时,Build&reload 显示

Error in eval(expr, envir, enclos) : object 'libboost_regex' not found

错误:无法加载“genia”包中的 R 代码错误:包“genia”的延迟加载失败

我已经设置了

Sys.setenv(PKG_LIBS="-L/Users/name/software/cpp_boost/lib -lboost_regex")
Sys.setenv(PKG_CPPFLAGS="-I/Users/name/software/cpp_boost/include -I../inst/include")

但是,使用 sourceCpp(),没关系。我想知道如何解决这些问题。

最佳答案

将 Boost 与库一起使用在 this full example 中有效来自 Rcpp Gallery .

我建议您从复制该示例开始——只需对保存到文件中的代码调用 sourceCpp()——然后​​从那里开始。

关于c++ - 将 Rcpp 与 boost/regex 一起使用,eval(expr, envir, enclos) 错误 : object 'libboost_regex' not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30058819/

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