R: indicador de optimización de C ++ cuando se usa el paquete en línea
In R cuando se utiliza la función cxx de paquete en línea, ¿cómo se cambia el indicador de optimización para el compilador de cpp?
Por defecto, en mi máquina, se compila con-g -O2
. Pero me gustaría usar la-O3
optimización para ganar velocidad. Yo uso elRcpp
plugin si eso hace alguna diferencia.
He intentado crear mi propio complemento y he intentado establecer los diferentes argumentos de la función cxx, pero nada funcionó.
Supongo que una opción sería compilarlo usandoR CMD SHLIB
En lugar de usarcxxfunction
. Pero Rcpp recomienda el uso deinline
porque la mayoría de sus casos de prueba lo están usando.
gracias por tu ayuda, avísame si necesitas alguna aclaración