【发布时间】:2018-09-19 11:20:57
【问题描述】:
我想用 Rmarkdown 创建一个 html 文档。在 R 代码的开头,我需要获取一些 R 脚本,其中一个包含用 Rcpp 编写的 C++ 函数的定义。 Rmd 中的一段代码运行成功,但在编织时出现错误:
命令'sourceCpp(code = code,env = env,rebuild =rebuild,cacheDir = cacheDir,':错误1发生在构建共享库中的第85行错误。调用:... withVisible -> eval -> eval -> cppFunction -> sourceCpp
不幸的是,我无法分享我的整个代码,但它的结构如下所示。无论如何,似乎错误是由使用cppFunction引起的。如何处理这个以生成 html 或 pdf 文档?
```{r}
library(rlang)
library(tidyverse)
library(Rcpp)
source('directory\\script1.R')
source('directory\\script2.R')
```
【问题讨论】:
标签: r r-markdown rcpp