<div dir="ltr"><br><div class="gmail_quote"><div dir="ltr"><div><div><div><div><div><div><div><div><div>Hello to everybody! <br><br></div>I've developed an R Shiny app and I'd like to call this app from a C++ program. I've been reading a lot of information and I still don't see clearly if I should use Rcpp or RInside to do this. I've been trying to do it with Rcpp, following the instructions described here:<br><br><a href="http://gallery.rcpp.org/articles/r-function-from-c++/" target="_blank">http://gallery.rcpp.org/<wbr>articles/r-function-from-c++/</a><br><br></div>Therefore, I'm trying to compile the next code (I'm using Codeblocks as IDE)<br><br><span style="color:rgb(11,83,148)">#include <Rcpp.h><br><br>using namespace Rcpp;<br><br>// [[Rcpp::export]]<br>NumericVector callFunction(NumericVector x, Function f) {<br>    NumericVector res = f(x);<br>    return res;<br>}<br><br><br></span></div><span style="color:rgb(11,83,148)"><font color="#000000">But I receive a lot of errors like this:<br><br><span style="color:rgb(255,0,0)">/home/fernandotrin/R/x86_64-<wbr>pc-linux-gnu-library/3.3/Rcpp/<wbr>include/Rcpp/Rmath.h|35|error: ‘::Rf_dnorm4’ has not been declared|</span><br><br></font></span></div><span style="color:rgb(11,83,148)"><font color="#000000">This error comes from library <Rmath.h><br></font></span></div><span style="color:rgb(11,83,148)"><font color="#000000">I think that I've correctly specified the search directories where the compiler should look for the headers, but I'm still receiving this errors. What do you recommend?<br><br></font></span></div><span style="color:rgb(11,83,148)"><font color="#000000">1) Shoud I use Rinside instead of Rcpp?<br></font></span></div><span style="color:rgb(11,83,148)"><font color="#000000">2)Should I use a different IDE?<br></font></span></div><span style="color:rgb(11,83,148)"><font color="#000000">3) Is there any previous requirement to use Rcpp that I have missed?<br><br></font></span></div><span style="color:rgb(11,83,148)"><font color="#000000">Thank you very much!<br></font></span><div><span style="color:rgb(11,83,148)"><font color="#000000"><br></font></span><div><div><div><div><span style="color:rgb(11,83,148)"><font color="#000000"><br></font></span><div><span style="color:rgb(11,83,148)"><font color="#000000"><br><br></font></span><div><div><span style="color:rgb(11,83,148)"><font color="#000000"><br><br></font></span></div></div></div></div></div></div></div></div></div>
</div><br></div>