C-Compiler für Windows
-
Hi,
danke für deine Ausführungen. ein C++ Compiler hilft momentan leider noch nicht - ich soll ja erst mal C lernen
Interessant ist das mit dem "main" ... ich denke, ich werde der Einfachheit halber mal beim Prof nachfragen Danke aber auch hier für die Erläuterungen - das hilft mir zumindest beim Verständnis des Problems
Gruß
Danny
Danny
Wilhelm Büchner Hochschule
Bachelor of Science in Angewandter Informatik seit 12/2011
-
 Zitat von Engel912
Hi,
danke für deine Ausführungen. ein C++ Compiler hilft momentan leider noch nicht - ich soll ja erst mal C lernen
Interessant ist das mit dem "main" ... ich denke, ich werde der Einfachheit halber mal beim Prof nachfragen  Danke aber auch hier für die Erläuterungen - das hilft mir zumindest beim Verständnis des Problems
Gruß
Danny
Doch hilft. 
C ist eine Teilmenge von C++.
Sprich: Ein C++-Compiler kann mehr als ein C-Compiler, aber diese Mehrleistung musst Du nicht benutzen. Mir ist übrigens auch kein reiner C-Compiler mehr bekannt. Abgesehen von irgendwelchen Exoten, etwa HPUX.
Echte, reine C-Compiler sind technisch ... zurückgeblieben. Und können Dein Problem mit der main-Funktion erklären. Früher wurde wirklich Software geschrieben, die zum weinen ist. (*)
Viele Grüße
(*) Ich habe sowas gerade beruflich in der Mache. Rund 5000 Zeilen Code, aber auch mehrere tausend(!!) Warnungen. Schalte ich den gcc-Compiler auf den höchsten Warnlevel, stürzt mir gelegentlich der Compiler ab, weil er soviele Warnungen nicht mehr vearbeiten kann... Schalte ich dann noch ein, dass der Compiler sich an den ANSI-Standard hält, dann kann ich nicht eine einzige Datei übersetzen, aus den Warnungen werden dann hunderte von Fehlern ... <Kopf klatsch>
-
Man benötigt für Visual Studio Express keine Internetverbindung. Und ja, es ist kostenlos. Aber zum Einstieg ist das verdammt schwierig. Und man übersieht leicht, was jetzt eigentlich C/C++ ist und was von der Entwicklungsumgebung "dazugemogelt" wird.
Ich glaube ebenfalls kaum, dass man noch einen reinen C-Compiler finden wird. insofern war ich auch am grübeln, warum void main bemängelt wird. Wenn ich mich richtig erinnere kann man bei gcc mittels "gcc -xc ansi" (oder so ähnlich..) ANSI-C erzwingen. Vielleicht ist das oder etwäs ähnliches bei Dir gesetzt.
-
 Zitat von Michael Knight
Wenn ich mich richtig erinnere kann man bei gcc mittels "gcc -xc ansi" (oder so ähnlich..) ANSI-C erzwingen. Vielleicht ist das oder etwäs ähnliches bei Dir gesetzt.
guter Punkt ... da geh ich doch mal kucken
Danny
Wilhelm Büchner Hochschule
Bachelor of Science in Angewandter Informatik seit 12/2011
-
Du solltest Dich mit diesen Compiler-Einstellungen nicht zu lange aufhalten. Für das Verständnis der Sprache ist das alles ziemlich unwichtig. Auch ob eine main-Methode nun void oder int zurückliefert ist erstmal nicht sooo wichtig. Hauptsache, Du kannst Deine ersten Versuche erstmal übersetzen !
-
Hey Danny,
der Bloodshed Dev ist ok benutze ich auch .. oft sind in den Beispielen der WBH Fehler ..
Hast du SiSy als Vollversion .. ich würde es mir gerne mal Anschauen, wir bekommen es nicht, aber das Labor im Dezember ist mit Sisy verstehe einer die WBH..?
Gruß
Udo
Master of Science: Innovations- und Technologiemanagement WBH Stand: Semester 3 von 4.
Ausbildung:
Bachelor of Engineering (B. Eng.)- Technische Informatik (Automatisierungstechnik) (2011)
technischer Betriebswirt IHK (2005)
staatlich geprüfter E-Techniker (1989)
Lehre zum Elektrogerätemechaniker (1984)
|
|