Eclipse 你好,世界。符号未找到

Eclipse 你好,世界。符号未找到,eclipse,rinside,Eclipse,Rinside,我在构建基本示例rcpp\u hello\u world时遇到了一个问题。 我已仿效上文所述的例子 当我发现以下错误时,在链接之前一切都正常 Building target: MyCppPackage_4 Invoking: Cross G++ Linker g++ -L/usr/local/R/lib64/R/lib -o "MyCppPackage_4" ./src/RcppExports.o ./src/main.o ./src/rcpp_hello_world.o /usr/loc

我在构建基本示例rcpp\u hello\u world时遇到了一个问题。 我已仿效上文所述的例子

当我发现以下错误时,在链接之前一切都正常

Building target: MyCppPackage_4
Invoking: Cross G++ Linker
g++ -L/usr/local/R/lib64/R/lib -o "MyCppPackage_4"  ./src/RcppExports.o ./src/main.o ./src/rcpp_hello_world.o  /usr/local/R/lib64/R/library/Rcpp/libs/Rcpp.so /usr/local/R/lib64/R/library/RInside/lib/libRInside.so -lR -lRblas
./src/main.o: In function `main':
/home/luigi/workspace-mars/MyCppPackage_4/Debug/../src/main.cpp:22: undefined reference to `rcpp_hello_world'
collect2: error: ld returned 1 exit status
make: *** [MyCppPackage_4] Error 1
这里是main.cpp文件的代码

/*
*main.cpp
*
*创建日期:2016年6月13日
*作者:路易吉
*/
#ifdef内部
#包括
#包括//用于通过冲洗液的嵌入式R
#包括“rcpp\u hello\u world.h”
使用名称空间Rcpp;
使用名称空间std;
//RcppExport SEXP rcpp_hello_world();
#包括
int main(int argc,char*argv[]){
rinsider(argc,argv);//创建一个嵌入式R实例
SEXP s=rcpp_hello_world();
语言调用(“打印”,s);
call.eval();
返回0;
}
#恩迪夫
我很抱歉邮件混乱
我很感谢任何提示

对于初学者来说,您的标签是错误的。这是一个
rinside
问题,而不是
rcpp
问题

接下来,对于
rinside
,我们有八个(是的,8个)目录和工作示例。将目录更改为
examples/standard/
,然后说
make
。将建立十几个以上的例子


它们用作参考和工作构建环境。如果您选择忽略这些帮助,您的构建可能会失败。这就是我们为您提供一个(经过测试的!!)环境的原因。

我感谢您的及时,并遵循您的提示