Next: 2.1.3 Opciones más comunes
Up: 2.1 Compilador: gcc
Previous: 2.1.1 Manejo de gcc
  Índice General
DEFINICIÓN: Error: fallo al analizar el código C que impide la
generación de un ejecutable final.
DEFINICIÓN: Warning: advertencia del compilador al analizar
el código C que no impide la generación de un ejecutable
final.
Vamos a provocar que gcc se queje con un warning. Para ello,
utilizamos el siguiente código:
| |
Ejemplo |
| |
|
| |
|
1herramientas/holamundo_warning.c
|
|
| |
|
Y lo compilamos con:
mustang@amarok:~/documentacion/herramientas > gcc -Wall holamundo_warning.c
holamundo_warning.c: In function `main':
holamundo_warning.c:6: warning: control reaches end of non-void function
mustang@amarok:~/documentacion/herramientas >
A pesar del warning, gcc ha compilado un fichero ejecutable. Más
adelante veremos el significado de la opción -Wall.
Ramon Pons Vivanco
2003-10-31