Seite 2 von 2 ErsteErste 12
Ergebnis 7 bis 12 von 12

C-Compiler für Windows

  1. #7
    Avatar von Engel912
    Engel912 ist offline Sehr erfahrener Benutzer
    Registriert seit
    18.10.2007
    Ort
    bei Frankfurt
    Beiträge
    508
    Blog-Einträge
    321
    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

  2. #8
    Tukaram ist offline Sehr erfahrener Benutzer
    Registriert seit
    22.01.2008
    Ort
    Ruhrpott
    Beiträge
    305
    Zitat Zitat von Engel912 Beitrag anzeigen
    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>

  3. #9
    Avatar von Michael Knight
    Michael Knight ist offline Sehr erfahrener Benutzer
    Registriert seit
    28.11.2007
    Ort
    Hamburg
    Beiträge
    2.036
    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.

  4. #10
    Avatar von Engel912
    Engel912 ist offline Sehr erfahrener Benutzer
    Registriert seit
    18.10.2007
    Ort
    bei Frankfurt
    Beiträge
    508
    Blog-Einträge
    321
    Zitat Zitat von Michael Knight Beitrag anzeigen
    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

  5. #11
    Avatar von Michael Knight
    Michael Knight ist offline Sehr erfahrener Benutzer
    Registriert seit
    28.11.2007
    Ort
    Hamburg
    Beiträge
    2.036
    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 !

  6. #12
    Avatar von UdoW
    UdoW ist offline Moderator
    Registriert seit
    04.12.2007
    Beiträge
    1.330
    Blog-Einträge
    350
    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)

Seite 2 von 2 ErsteErste 12