Programmieren in ANSI-C Kapitel 1: Handwerkszeug
1.1 Microsoft Visual C++
Das Visual Studio (VC++, VB, VJ ) ist für ca. 250 DM als
Studentenversion erhältlich. Fragt euren Buchhändler.
Über das Menü "Datei" "Neu ..." kommt man zu dem Dialog
zum neu anlegen von Projekten. Hier wählt man in der Liste mit möglichen
Projekttypen den Projekttyp "Win32-Konsolenanwendung" aus (Bei mir
ist das der letzte Eintrag). Danach gibt man noch einen Namen für das Projekt
ein, und wählt den Zielpfad für das Projekt, und klickt auf "OK".
Im darauf folgenden Dialog wird jetzt gefragt, welche Art von
Konsolenanwendungsprojekt Sie erzeugen wollen. Hier wählt man dann einfach ein
leeres Projekt.
Zum ausführen und kompilieren betätigt man in der Mauspalette einfach den
"Programm ausführen" Button (Hat ein Ausrufezeichen als Symbol). Man
kann auch über das Menü "Erstellen" das Projekt ausführen, oder
einfach nur compilieren. Die einzelnen Menüoptionen sind recht eindeutig,
weshalb ich hier nicht näher darauf eingehe.
1.2 Borland C++
1.2.1 Borland C++ 5.0
Beim Borland C++ 5.0 ist das Anlegen eines neuen Projektes denkbar einfach. Man
wählt einfach im Menü "Datei" den Unterpunkt "Neu ..."
> "Projekt" aus. Daraufhin öffnet sich ein Dialog, in dem man die
Einstellungen für das Projekt eingibt. Hier gibt man dann den Pfad an, unter
dem das Projekt gespeichert werden soll, sowie den Projektnamen ein. Für die
Übungen ist der Zieltyp "EasyWin [.exe]" am besten geeignet, aber man
kann auch den Zieltyp "Anwendung [.exe]", allerdings muß man dann bei
Umgebung "DOS (Standard)" wählen.
Um jetzt das Programm das man geschrieben hat zu compilieren braucht man
lediglich im Menü "Projekte" den Punkt "Compilieren" zu
wählen. Alternativ dazu gibt es die Möglichkeit "Alt + F9" zu
betätigen. Aber es reicht in den meisten Fällen auch aus, wenn man im selben
Menü den Punkt "Projekt aktualisieren" wählt, oder "F9"
betätigt, oder wenn man in der Mauspalette auf "Projekt
aktualisieren" klickt. Es ist auch möglich das man einfach in der
Mauspalette auf den Button Ausführen (Hat ein Blitz als Symbol) klickt, auch
dann wird das Projekt je nach Bedarf compiliert, und dann ausgeführt.
1.2.2 Borland C++ Builder 3.0
Diese Beschreibung ist für die englische Version, und ist deshalb für
die deutsche Version sinngemäß umzusetzen !
Beim Borland C++ Builder 3.0 legt man ein neues Projekt an, in dem man im
Menü "File" den Punkt "New ..." wählt, und dann im darauf
erscheinenden Dialog den "Console Wizard" anklickt. Daraufhin
erscheint dann der nächste Dialog. In diesem muss als "Window type"
"Console" und als "Execution Type" "EXE" gewählt
sein, was aber im Normalfall schon Voreingestellt ist. Man braucht dann nur noch
auf "Finish" zu klicken, und das Projekt ist fertig.
Um das Programm zu kompilieren und auszuführen muss man lediglich in der
Mauspalette die Pfeiltaste anzuklicken.
1.3 Andere
Aus der c´t 25/99 (S. 262) habe ich folgenden Freeware-Tip entnommen: Den lcc-win32-Compiler. Er ist wie gesagt Freeware
und gerade mal 2 MByte Groß, also akzeptabel zum laden. Erhältlich ist dieses gute Stück, mit dem ich zur Zeit auch
arbeite, unter dieser URL. Er ist relativ einfach zu bedienen und bringt sogar IDE,
Assistenten und Debugger mit. Der Compiler arbeitet im übrigen um ein wesentliches schneller als seine großen Brüder,
da der Programmierer die Bibliotheken auf ein zehntel ihrer Größe eingestampft hat.
Neulich hat mich jemand gefragt, wie man mit dieser IDE umgeht bzw. überhaupt ein Projekt anlegt.
Um die Sourcen auf meiner Homepage zu compilieren geht ihr am besten wie folgt vor:
- Im Menü FILE New... wählen und einen bel. Namen vergeben (ohne .c )
- Im Menü FILE Save As... wählen und als .c - Datei speichern
- Die Datei schließen
(die ide braucht ein file am anfang)
- Im Menü "Project" auf Create... clicken
- Einen Projectnamen eingeben und OK clicken
- Im nächsten Dialog auf "Browse" und einen Pfad wälen
ACHTUNG: Leerzeichen im Pfadnamen scheint er nicht zu mögen!!!!
- "Type of Project" auf Console-Application, wir schreiben
unsere Programme ja im DOS-Modus. Zumindest die Beispiele
auf meiner HP sind dafür vorgesehen.
- Schaltfläche "Create" clicken
- Die Frage nach dem WIZZARD mit NEIN beantworten
- jetzt die vorhin angelegte Datei mit ADD ins Project einfügen
und in der untersten box nochmal explizit mit der maus auswählen
(scheinbar ein BUG oder so)
- Den Dialog mit "Validate" bestätigen
- Die Compiler-Settings mit "weiter" in den zweiten Dialog blättern
- Das Textfeld "Additional Libraries" muss LEER sein
- Mit "Weiter" zum Dialogende und dann "Fertigstellen"
Übers Internet habe ich noch folgenden Tip bekommen: www.delorie.de. Ein auf DOS
protierter GNU-C Compiler aus der LINUX-Welt. Dank an TIM.
|