Paso 12: Errores de compilación
Errores de compilación son los errores que el compilador ha detectado durante una generación. Una compilación es el proceso de tomar todo el código escrito y transformación (es decir, compilar) a un único archivo binario que puede entender el AVR. Errores de compilación sólo se actualizan al hacer clic en crear y después de solucionar un problema es recomendable guardar y reconstruir el proyecto (si no eclipse consigue confuso).
¿Por qué obtengo?
Normalmente los errores son básicas programación errores, por ejemplo mira en el siguiente fragmento de código;
if(1))
{
}
¿Aviso cómo el if tiene dos cierre los soportes pero el corchete de apertura sólo una? Esto resultaría en un error de compilación. Esto es porque la sintaxis es incorrecta, fijación en este ejemplo sólo requeriría eliminar uno de los dos rounds corchetes de cierre. Una vez corregido salvar y reconstruir el proyecto - el subrayado debe haber desaparecido. Existir este error en un programa que estaban tratando de construir, la primera línea if(1)) se subrayarán en rojo. Esto indica que hay un error en la línea indicada. Para obtener más mensajes buscan la pestaña errores cerca de la parte inferior de la página.
En la pestaña de errores, verá que hay un número de columnas pidiéndole información acerca de cada error línea por línea. Si usted haga doble clic en un error en esta ventana Eclipse automáticamente Abra el archivo en cuestión y resaltar la línea del problema.
¿Cómo los soluciono?
Normalmente los errores que el compilador encuentra son sintaxis relacionados con - esto significa que los errores de fijación es relativamente sencillo; Simplemente hacer ejercicio que regla de sintaxis que ha transgredido y arreglarlo. Si no está seguro de la solución de publicar su problema en el foro, en instructables o un foro de programación C dedicado. No utilice la sección de comentarios de esta página para encontrar ayuda para problemas de programación.
Para sitios útiles, consulte la sección de enlaces.
¿Existen otros tipos de error?
Sí... Si el programa que han codificado se comporta inesperadamente mientras se está ejecutando sufre de lo que se conoce como un "error de tiempo de ejecución" - un error que se produce mientras se ejecuta el programa. Estos tipos de errores son a menudo mucho más difícil de diagnosticar, son avanzadas herramientas para la resolución de este error de tipo, sin embargo el uso de estas herramientas está fuera del alcance de este instructable.