A few brief comments on use of the Rcpp plugin system, which we have found confusing.
- The
inlineCxxPlugin never seems to be invoked. It's ok as all the #define's specified there are handled elsewhere, but it is remnant code.
- The
nCompiler_Eigen_plugin is invoked successfully (and we use it for TBB stuff amongst other things).
- The
nCompiler_plugin is not invoked because we instead invoke the nCompiler_Eigen_plugin, hard-coding usingEigen=TRUE in cppDefs_{nFunction,nClass}.R.
A few brief comments on use of the Rcpp plugin system, which we have found confusing.
inlineCxxPluginnever seems to be invoked. It's ok as all the #define's specified there are handled elsewhere, but it is remnant code.nCompiler_Eigen_pluginis invoked successfully (and we use it for TBB stuff amongst other things).nCompiler_pluginis not invoked because we instead invoke thenCompiler_Eigen_plugin, hard-codingusingEigen=TRUEincppDefs_{nFunction,nClass}.R.