> I'm not too clear on how to include the other c++ functions. Is > there a good example of this somewhere?
As Romain said, you abuse the includes argument (which is intended for specifying #includes, etc. but can be anything) by putting the full function in there. Here is one way to calculate pi-squared: ---------------- library('inline') header=" //Functions only visible by C++ code go here double square_me(double x){ return x*x; } " src=" //The callable-from-R function *body* goes here double v=square_me(3.14); return Rcpp::wrap(v); "; fun=cxxfunction(signature(),src,plugin="Rcpp",includes=header) print(fun()) ---------------- If you don't see what is happening, add verbose=TRUE to the cxxfunction call, and take a look at the source code that has been constructed. Darren -- Darren Cook, Software Researcher/Developer http://dcook.org/work/ (About me and my work) http://dcook.org/blogs.html (My blogs and articles) _______________________________________________ Rcpp-devel mailing list Rcpp-devel@lists.r-forge.r-project.org https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel