Parece que R 2.14 puede compilar paquetes mediante un interruptor en R CMD INSTALL
pero no pude encontrar tal opción en la documentación de install.packages. ¿Me estoy perdiendo de algo?R 2.14 compilación de bytes - ¿No es posible con install.packages?
6
A
Respuesta
7
Como dice en ?install.packages
, puede usar el argumento INSTALL_opts=
para pasar opciones adicionales al R CMD INSTALL
para la instalación de un paquete fuente. Si está instalando un paquete binario de CRAN, es probable que ya esté compilado en byte.
Por ejemplo, para instalar desde el código fuente y compilar de forma manual (asegúrese de que tiene la necessary tools):
install.packages("xts", type="source", INSTALL_opts="--byte-compile")
Cuestiones relacionadas
- 1. R 2.14 compilación de bytes - ¿por qué no?
- 2. Force install.packages()
- 3. ¿Es posible definir la versión de un paquete en R install.packages?
- 4. No se puede instalar el paquete R-fragua usando install.packages
- 5. instalar el paquete de edad usando install.packages
- 6. R: apt-get install r-cran-foo vs. install.packages ("foo")
- 7. ¿Cómo uso el nuevo campo 'ByteCompile' en R-2.14?
- 8. Interfacing R con otros lenguajes que no son Java/Compilación de R en ejecutable
- 9. ¿Es posible marcar con el tiempo en R prompt?
- 10. Indicadores de compilación C de R
- 11. ¿Es posible eliminar bytes desde el comienzo de un archivo?
- 12. ¿Es posible tener comentarios de varias líneas en R?
- 13. Compilación de problemas Ejemplo K & R
- 14. ¿Es posible usar símbolos de compilación condicional en eventos de compilación VS?
- 15. ¿Es posible escribir código que provocará largos tiempos de compilación?
- 16. ¿Es posible actualizar un panel de celosía en R?
- 17. ¿Cómo administrar múltiples ubicaciones de paquetes (carpetas) en R?
- 18. Puntero de miembro de datos anidados: ¿no es posible?
- 19. ¿Es posible rotar un gráfico en R (gráficos base)?
- 20. SWeave con fragmentos de código no R?
- 21. trabajando con paquete sin Namespace en R
- 22. ¿Es posible habilitar bash_completion para:! o: r! en VIM?
- 23. ¿Es posible verificar los valores en la compilación?
- 24. ¿Cuál es el reemplazo de R CMD mydir build --binary?
- 25. Configuración de compilación de control de versiones (por ejemplo, en TFS) para TeamCity: ¿es posible?
- 26. python3 unicode-escape no funciona con bytes no-ascii?
- 27. Java RMI con Scala, ¿es esto posible?
- 28. ¿Ves la secuencia de bytes exacta de una cadena R?
- 29. Número de compilación de Team Build y $ (Rev: .r)
- 30. Refactorización del código R con ESS/R
por lo install.packages (PACKAGE_NAME, INSTALL_opts = "--byte-compilación") se bajará el paquete de CRAn e instalarlo compilado byte? ¿Cómo puedo saber si un paquete está compilado en byte? – SFun28
Eso solo funcionará si está instalando desde la fuente. No estoy seguro de cómo saber si un paquete está compilado en bytes, aparte de imprimir una función del paquete. P.ej. 'base ::: as.matrix' incluirá' 'cerca del final de la salida impresa. –
Publicaré por separado la pregunta de cómo saber si un paquete está compilado en bytes. Actualizando mi publicación para mostrar la declaración requerida para descargar el paquete, compilación de bytes e instalar usando install.packages. ¡gracias por tu ayuda! – SFun28