Mal eben C kompilieren
Ich habe den Quelltext eines einfachen C-Programms für Windows im Internet gefunden. Muss ich wirklich 460 MByte für Visual Studio C++ Express und 400 MByte für das Windows-SDK herunterladen und installieren, nur um dieses eine Programm zu übersetzen?
- Johannes Endres
Ich habe den Quelltext eines einfachen C-Programms für Windows im Internet gefunden. Muss ich wirklich 460 MByte für Visual Studio C++ Express und 400 MByte für das Windows-SDK herunterladen und installieren, nur um dieses eine Programm zu übersetzen?
Nein, Sie können auch die Entwicklungsumgebung LCC-Win32 benutzen. Die Download-Größe ist nicht nur wesentlich geringer (weniger als 6 MByte), auch die exe-Dateien werden deutlich kleiner als die von Visual C++. LCC-Win32 kostet nichts, so lange Sie es nur privat einsetzen.
Installieren Sie zunächst das Basispaket. Mit den beiden Aufrufen
lcc -O hello.c
lcclnk -s hello.obj
übersetzen und linken Sie das C-Programm. Der Schalter -s entfernt die Debug-Daten im zweiten Schritt aus dem Programm.
Allerdings versteht LCC nur C, kein C++. Wenn Sie ein C++-Programm übersetzen müssen, können Sie auf einige andere Pakete zurückgreifen, die wir unter dem Soft-Link zusammengestellt haben. Ein Kompromiss zwischen kleinem Download und einfacher Bedienung ist der Borland-Compiler. Dem fehlen jedoch einige Windows-Bibliotheken, sodass je nach Programm doch der Download des Windows-SDK erforderlich wird.
Soft-Link ()