我已成功使用Rcpp
一段时间了,并且已经能够试验其大部分功能。但是,在使用RStudio 0.98.1049的Windows 7计算机上,我无法sourceCpp
一个嵌入了R代码块的文件。
这是M(N)WE:
#include <Rcpp.h>
using namespace Rcpp;
// [[Rcpp::export]]
double plusOne(double x) {
return x + 1.0;
}
/*** R
plusOne(3)
*/
当我sourceCpp(..., embeddedR = TRUE)
时,收到此错误消息:
setwd(rWorkingDir)出错:无法更改工作目录
我猜测来自第181行here。不知道如何解决这个问题。我一般可以从RStudio更改目录。
答案 0 :(得分:2)
此问题已通过Rcpp 0.11.3解决 - 如果您更新,它应该消失。