我在使用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导致错误?
有人可以帮助我吗?