通过RExcel的Rcpp错误

时间:2016-09-17 05:40:18

标签: c++ r rexcel

我在使用Rexcel的Rcpp时遇到了问题。 (尤其是sourceCpp()函数)

我正在运行64位Windows 10平台。 我安装了R ver 3.3.1和RExcel。 我还安装了Rtools34.exe的Rtools。 如果我不使用sourceCpp(),我可以正确使用RExcel。

Hoewver,当我使用sourceCpp()函数时,我有一个错误。

从Rexcel,我执行命令

library(Rcpp)

这一步,没有错误。

接下来,我将以下命令

sourceCpp("C:/Users/ChrisCCCCC/Desktop/ChrisCCCCC/program/samplecode.cpp")

并运行代码。然后,出现错误消息

Error in command: 
sourceCpp("C:/Users/ChrisCCCCC/Desktop/ChrisCCCCC/program/samplecode.cpp")

  'C:/Program' not found
attr(,class)
[1] try-error

是否有其他人知道此错误的原因?

当然,我为Rtools设定了路径。 我可以运行代码

sourceCpp("C:/Users/ChrisCCCCC/Desktop/ChrisCCCCC/program/samplecode.cpp")

没有来自普通RGui和RStudio的错误。

为什么sourceCpp()在正常RGui没有错误的情况下通过RExcel导致错误?

有人可以帮助我吗?

0 个答案:

没有答案