Tag: r package

使用Visual Studio构建R包(C API)

我正在尝试使用Visual Studio构建一个简单的R包,这是我的代码: #include #include SEXP add(SEXP a, SEXP b) { SEXP result = PROTECT(allocVector(REALSXP, 1)); REAL(result)[0] = asReal(a) + asReal(b); UNPROTECT(1); return result; } 我安装了R运行时和RTools。 当我尝试编译它时,我收到以下链接错误: error LNK2019: unresolved external symbol REAL referenced in function “struct SEXPREC * __cdecl add(struct SEXPREC *,struct SEXPREC *)” (?add@@YAPEAUSEXPREC@@PEAU1@0@Z) error LNK2019: unresolved external symbol Rf_asReal referenced in function “struct […]