TODOPIC

Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: Juan-Pablo en 08 de Febrero de 2014, 14:13:06

Título: Problema compilador XC8 tarda casi 40 segundos en compilar el código
Publicado por: Juan-Pablo en 08 de Febrero de 2014, 14:13:06
Bueno hace días por cuestiones de BUGS decidí dejar de programar en CCS y utilizar el MPLAB X con el compilador XC8. Pues todo bien, con el único problema de que el compilador es muy lento, tarda casi 10 segundos en compilar un programa vacío y tarda casi 40 para compilar un programa pequeño... hasta ahora no encuentro solución, si le desactivo las optimizaciones el tiempo solo se reduce 5 segundos... en cambio el CCS solo tardaba 4 segundos en compilar.... No se si ustedes conozcan la solución al problema.

Saludos.
Título: Re: Problema compilador XC8 tarda casi 40 segundos en compilar el código
Publicado por: AngelGris en 08 de Febrero de 2014, 17:08:48
  Yo estoy usando la versión 1.60 de MPLABX y la versión 1.12 de XC8. Compilando un proyecto de joystick usb en un 18F2550 que ocupa 7772 word de programa me tarda 4 segundos según el mensaje indicado por el compilador.
Título: Re: Problema compilador XC8 tarda casi 40 segundos en compilar el código
Publicado por: Juan-Pablo en 08 de Febrero de 2014, 17:59:23
Una pregunta que procesador usa la PC en la que compilas el código?
Título: Re: Problema compilador XC8 tarda casi 40 segundos en compilar el código
Publicado por: AngelGris en 08 de Febrero de 2014, 18:11:46
Una pregunta que procesador usa la PC en la que compilas el código?

  Es una PC viejita... es un Athlon X2 5200+ (no es AthlonII) con 2GB DDRII 800 y corriendo Linux (Debian Wheezy)
Título: Re: Problema compilador XC8 tarda casi 40 segundos en compilar el código
Publicado por: Juan-Pablo en 08 de Febrero de 2014, 22:34:46
En serio esto es un desastre.... tras tardar 40 segundos compilando el código, me di cuenta que este ocupa mas del sextuple de espacio que en el CCS...

En el CCS ocupa tan solo 2 kb mientras que en el XC8 ocupa  11 kb!!!!

Voy a ver si me bajo otra versión mas antigua del XC8