gcc Fehlermeldung: error: no newline at end of file - LINUX
-
Hallo!
Habe die ganze Zeit mit dem gcc gearbeitet und urplötzlich bekomme ich folgende Fehlermeldung:
error: no newline at end of file
und das bei einem Programm wie folgt:
#include <stdio.h> int main() { printf ("Hallo!"); return 0; }
Was soll das?
Hilfe Coolbininet
-
Normalerweise ist das nur eine Warnung, Du musst da wohl irgendwas an den entsprechenden Compiler-Optionen geändert haben. Der C-Standard verlangt, dass am Ende jeder Quelldatei ein Newline steht, wenn das fehlt, dann meckert der Compiler eben.
Wenn Du am Dateiende ein Newline einfügst, dann sollte die Warnung verschwinden.
-
Dieser Thread wurde von Moderator/in kingruedi aus dem Forum Linux/Unix in das Forum Compiler-Forum verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
nman schrieb:
Der C-Standard verlangt, dass am Ende jeder Quelldatei ein Newline steht
quelle?
-
Jede Textdatei muss eine Newline am Ende haben.