http://www.pronix.de -> Tutorials -> Compiler-Anleitungen (C++) -> MS Visual C++ 2008 Express -> Mehrere Quelldateien- und Headerdateien übersetzen


MS-Visual-C++: Mehrere Quelldateien- und Headerdateien übersetzen
1.  Starten Sie die Visual-C++-Entwicklungsumgebung. Gehen Sie beim Menü Datei auf Neu und dann Projekt (oder schneller mit der Tastenkombination STRG+SHIFT+N).

MS-Visual-C++: Mehrere Quelldateien- und Headerdateien übersetzen

2.  Wählen Sie jetzt beim Projekttyp Allgmein und bei der Vorlage Leeres Projekt. Vergeben Sie auch einen Namen für das Projekt (hier lautet der Name Mensch; als Quellcode wird der vom Kapitel 4.2.7 vom Buch verwendet). Wenn Sie die Vorgaben nicht verwenden wollen, können Sie das Verzeichnis, wo das Projekt gespeichert werden soll mit Speicherort und  den Verzeichnisnamen mit Projektmappennamen verändern.

MS-Visual-C++: Mehrere Quelldateien- und Headerdateien übersetzen

3.  Jetzt finden Sie Ihr Projekt im Verzeichnisbaum, genauer im Projektmappen-Explorer, links von der Entwicklungsumgebung wieder.

MS-Visual-C++: Mehrere Quelldateien- und Headerdateien übersetzen

4.  Klicken Sie jetzt den Ordner Headerdateien mit der rechten Maustaste an und wählen Sie im folgenden Kontext-Menü Hinzufügen im Untermenü Neues Element... aus.

MS-Visual-C++: Mehrere Quelldateien- und Headerdateien übersetzen

5.  Wählen Sie bei den Vorlagen das Element Headerdatei (.h) aus und geben Sie den Namen (hier mensch.h) für den Header und (falls es wo anders wie bei der Standardangabe sein soll) das Verzeichnis an, wo dieser gespeichert werden soll.

MS-Visual-C++: Mehrere Quelldateien- und Headerdateien übersetzen

6.  Jetzt finden Sie in der Projektübersicht beim Verzeichnis Headerdateien die entsprechende Headerdatei (hier mensch.h) wieder.

MS-Visual-C++: Mehrere Quelldateien- und Headerdateien übersetzen

7.  Wollen Sie jetzt zu Ihrem Projekt eine Quelldatei hinzufügen, müssen Sie nur bei der Projektübersicht den Ordner Quelldateien mit der rechten Maustaste anklicken und über das Kontext-Menü Hinzufügen wieder Neues Element... auswählen.

MS-Visual-C++: Mehrere Quelldateien- und Headerdateien übersetzen

8.  Wählen Sie jetzt unter den Vorlagen C++-Datei (.cpp) aus und geben Sie hierzu ebenfalls einen Namen (hier mensch.cpp) und das Verzeichnis an, wo diese Datei anschließend gespeichert werden soll.

MS-Visual-C++: Mehrere Quelldateien- und Headerdateien übersetzen

9.  Gehen Sie genauso mit den weiteren Quell- bzw. Headerdateien vor, die Sie ggf. für Ihr Projekt benötigen. Im folgenden wurde noch eine weitere Quelldatei main.cpp hinzugefügt.

MS-Visual-C++: Mehrere Quelldateien- und Headerdateien übersetzen

10.  Jetzt können Sie den Quellcode für die einzelnen Dateien eingeben. Anwählen können Sie diese Dateien über die Reiter des Texteditors oder links beim Überblick der Dateien des Projektes im Projektmappen-Exporer. In der Abbildung wurde der Quellcode der Headerdatei mensch.h eingegeben. Anschließend speichern Sie diese Datei (Mausklick auf das Diskettensymbol bzw. STRG+S genügt).

MS-Visual-C++: Mehrere Quelldateien- und Headerdateien übersetzen

Hier wird die Quelldatei mensch.cpp ausgefüllt.

MS-Visual-C++: Mehrere Quelldateien- und Headerdateien übersetzen

Und jetzt noch schnell der Quellcode zum Hauptprogramm (main.cpp).

MS-Visual-C++: Mehrere Quelldateien- und Headerdateien übersetzen

11.  Jetzt können Sie das Projekt über das Menü Erstellen mit Mensch erstellen bauen und übersetzen lassen. Selbstverständlich können Sie auch hierbei wieder nur den Compiler laufen lassen (über Erstellen * Kompilieren bzw. STRG+F7).

MS-Visual-C++: Mehrere Quelldateien- und Headerdateien übersetzen

12.  War der Quelltext fehlerfrei, dann hat der Compiler nichts zum monieren und Sie können daraufhin das Programm über das Menü Debuggen mit Starten ohne Debugging (oder der Tastenkombination STRG+F5) ausführen.

MS-Visual-C++: Mehrere Quelldateien- und Headerdateien übersetzen

Das Programm bei der Ausführung sieht dann wie folgt aus:

MS-Visual-C++: Mehrere Quelldateien- und Headerdateien übersetzen