About integrating R inside a C++ software

Tambellini William
Mon, 21 Oct 2013 17:09:26 -0000

Hi,
  We are a company developing a software mainly in C++.
  We want to integrate R inside our software in order to use mainly the
engine (usual stats as mean, sigma, Pearson, outlier detection, CPA,
multivariate, ...) and probably later the chart solution.
  Of course we don''t want to temporary write the data to some csv files
and then do an ugly system() call : system("RScript.exe myscript.R")
for
many legitimate reasons.
  We are also using Qt so a Qt to/from R wrapper could be interesting.
  For the moment, we have found these solutions :
- using directly the standard R C API : R.h, Rmath.h, R_ext, ....
- Rcpp : www.rcpp.org
- QtInterfaces : http://r-forge.r-project.org/projects/qtinterfaces/
- RInside http://dirk.eddelbuettel.com/code/rinside.html

  Any advices ?
Kind regards
William.
--
*William Tambellini*
Senior Developper
Phoenix, AZ, USA
www.galaxysemi.com
Semiconductor Intelligence

Subscribe to our blog at http://www.galaxysemi.com/blog
Join the support portal at http://support.galaxysemi.com

Confidentiality Notice: The information contained in thi...{{dropped:9}}