Seite 1 von 1

Hilfe!

Verfasst: Sa Mär 16, 2013 12:51 pm
von FritziFoppel
Langsam bin ich echt verzweifelt, taucht ein Problem nach dem andren auf.
Ich kompiliere die C-Datei -> compiler meldet keinen Fehler, wenn ich aber das Programm ausführen will kommt nur das cmd-Fenster mit: Process returned 1...execution time...., das übliche aber das Programm an sich wird nicht abgespielt/aufgerufen.

Danke für ne hilfreiche Antwort :(

Re: Hilfe!

Verfasst: Sa Mär 16, 2013 1:17 pm
von Xin
Wie sollte man eine hilfreiche Antwort generieren ohne Kristallkugel?!

FAQ: Frage Formulieren

Re: Hilfe!

Verfasst: Sa Mär 16, 2013 4:36 pm
von FritziFoppel
Hast du kein Kaffeesatz? :P
Also auf ein neues: :)

Ich habe gestern das Thema Softwarearchitektur im C-Tutorial angeschaut. Die Codes habe ich abgeschrieben, verstanden und dann zu meinen Dateien (in einem Ordner auf dem Desktop) gespeichert. Die Codes hab ich dann als Kommentar (/*...*/) eingetragen und einfach eine main-Funktion mit return 0; eingegeben.
Dann wollte ich heute weiter machen und hab versucht ein Programm zu kompilieren und auszuführen. Der Kompiler hat keine Fehler gemeldet, aber nach dem Ausführen kam die übliche Meldung die unter dem Programm steht ("Process returned 1...execution time...").
Also hab ich einen neuen Code mit

Code: Alles auswählen

int main()
{
printf("Hello World");
return 0;
}
eingegeben.
Das cmd-Fenster hat aber wieder nur "Process returned 0...execution time..." zurückgegeben. Nach mehrmaligen Versuchen auch mit anderen Codes ( z.B. fgets() ), kam genau daselbe.
Ich hab auch schon probiert die Codes im C:-Verzeichnis zu speichern, leider ohne Erfolg.

Hat jemand eine Idee was hier das Problem sein könnte?

Re: Hilfe!

Verfasst: Sa Mär 16, 2013 4:46 pm
von Xin
"Process returned 0" sieht gut aus, schließlich steht da auch "return 0;".

Kann es sein, dass Du einfach die falschen Codes kompilierst. Da Du offenbar die Quelldateien auch noch über die Platte verschiebst, müssten die ja eigentlich im Projekt fehlen, also müsste das Projekt ja nicht kompilierfähig sein.

Da es doch kompiliert, kompilierst Du offenbar nicht die Quellen, die Du glaubst zu kompilieren.

Re: Hilfe!

Verfasst: Sa Mär 16, 2013 7:56 pm
von FritziFoppel
Fehler gefunden. Hatte mir vorgestern mal SDL angeschaut und "-lmingw32 -lSDLmain -lSDL -mwindows" bei den Linker settings reingesetzt. Anscheinend hab ich das mit dem Linken dann doch nicht richtig kapiert. Jedenfalls gehen alle C-Dateien wieder.