Seite 1 von 2
Programm will nicht kompilieren
Verfasst: Fr Mär 26, 2021 12:45 am
von Strategister
Moin,
sitze an meinem ersten Programm und er will es mir nicht kompilieren. Codeblocks ist installiert.
https://i.imgur.com/aTaPBWi.png
Was mach ich falsch?
Der gcc- Befehl funktioniert ja, aber die Ausgabe sollte "Willkommen im C-Kurs" lauten...
Viele Grüße
Re: Programm will nicht kompilieren
Verfasst: Fr Mär 26, 2021 7:54 am
von nufan
Du hast das Programm kompiliert (übersetzt) aber nicht ausgeführt

Das machst du folgendermaßen:
Falls du dann noch immer keine Ausgabe siehst, poste bitte den dazugehörigen Code (als Text).
PS: Ich nehme an unter Windows solltest du den Namen deiner ausführbaren Datei mit ".exe" enden lassen.
Code: Alles auswählen
> gcc -o begruessung2.exe begruessung.c
> ./begruessung2.exe
Re: Programm will nicht kompilieren
Verfasst: Fr Mär 26, 2021 3:25 pm
von Strategister
So sieht mein Text in Codeblocks aus:
#include <stdio.h>
int main() {
printf ("Willkommmen zum C-Kurs!");
return 0 ;
}
Re: Programm will nicht kompilieren
Verfasst: Fr Mär 26, 2021 3:32 pm
von nufan
Das sieht soweit gut aus. Ich würde noch empfehlen einen Zeilenumbruch (\n) an deine Ausgabe anzufügen:
Ansonsten musst du das Programm wie gesagt auch ausführen. Entweder direkt über Codeblocks oder eben die Kommandozeile.
Re: Programm will nicht kompilieren
Verfasst: Fr Mär 26, 2021 3:39 pm
von Strategister
Beim Build und Run in Codeblocks funktioniert auch noch alles:
https://i.imgur.com/zFDaUlW.png
Aber sobald ich es über die .exe starten will:
https://i.imgur.com/L2TPh32.png
oder die Eingabeaufforderung:
https://i.imgur.com/bVx3D5M.png
...kommt nicht die Ausgabe, also der Text.
Sehr komisch.
Re: Programm will nicht kompilieren
Verfasst: Fr Mär 26, 2021 3:42 pm
von Strategister
..und bei .exe oder .o als endung passiert auch nichts.
https://i.imgur.com/w3WsK8l.png
Das klingt alles so dumm, aber ich will nicht aufgeben, irgendwo muss ja der Fehler liegen. Ich mahce das ganze mit einem Buch als Anleitung und eigentlich schritt für schritt

Re: Programm will nicht kompilieren
Verfasst: Fr Mär 26, 2021 3:43 pm
von nufan
Hast du es so schon mal versucht?
nufan hat geschrieben: ↑Fr Mär 26, 2021 7:54 am
Der Befehl "gcc" dient nur dem Übersetzen des Codes in ein Programm, es wird dadurch nicht ausgeführt.
Re: Programm will nicht kompilieren
Verfasst: Fr Mär 26, 2021 3:46 pm
von Strategister
Re: Programm will nicht kompilieren
Verfasst: Fr Mär 26, 2021 3:50 pm
von nufan
Okay, Windows ist da anscheinend etwas anders. Wie siehts damit aus?
Re: Programm will nicht kompilieren
Verfasst: Fr Mär 26, 2021 3:53 pm
von Strategister
Das klappt:
Aber warum der gcc Befehl nicht geht ist seltsam.