C-Compiler in der Eingabeaufforderung

C-Compiler in der Eingabeaufforderung

Meines Wissens nach muss das Windows-Betriebssystem (genauer gesagt Windows 7) mit einem C-Compiler ausgestattet sein, da das Betriebssystem in C geschrieben ist.

Wie kann ich auf einen solchen Compiler zugreifen, um meinen C-Quellcode zu kompilieren?

Antwort1

Nicht unbedingt – Sie benötigen lediglich die erforderlichen Bibliotheken – wie libc oder mscrt, wenn diese dynamisch verknüpft sind, oder einfach nur geeignete Laufzeitunterstützung für die von Ihnen ausgeführten Binärdateien. Sogar viele Linux-Distributionen verfügen nicht über integrierte Compiler (ich installiere beispielsweise häufig build-essential für Ubuntu, wenn ich Pakete kompilieren muss), daher ist die Erwartung, dass Windows einen integrierten Compiler hat, nicht korrekt.

Sie können kompilierte Dateien ausführen, ohne dass ein Compiler auf dem System vorhanden ist. Bei interpretierten Sprachen sind häufig die installierten Sprachtools erforderlich, um ausgeführt zu werden – wie etwa Java oder Python.

Wenn dumusseinen Compiler haben, gibt es zwei recht gängige Optionen - die Open SourcemingoderMicrosoft Visual Studio- Es gibt eine kostenlose Version namensVisual Studio Express. Installieren und konfigurieren Sie eines und tragen Sie eines mit sich.

verwandte Informationen