我正在使用Rstudio创建一个软件包,并探索使用Rcpp软件包来访问C++代码,但是当尝试构建该软件包时,会抛出以下错误:
致命错误:Rcpp.h:没有那个文件或目录
当考虑在src
文件夹中的独立的C++文件时,显然是指在.cpp
文件头部的#include <Rcpp.h>
指令,内联C++代码编译良好。
我认为这可能与环境变量有关,有人知道在运行Ubuntu 12.04 LTS环境下的Rstudio的正确配置和如何修复吗?
从RStudio IDE内执行 sourceCpp('./src/xyz.cpp')
命令的执行结果与预期相符,当执行 Build and Reload
时才会抛出错误。