[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Compiler-Problem



 Hallo Leute,

muss für die Schule ein kleines Programm zum Thema Aggregation schreiben.

Ein Teil des Codes ist vom Dozent vorgegeben, deswegen sind workarounds (wahrscheinlich) nicht zulässig.

Es geht um Folgendes:

Ich habe insgesamt vier Quelldateien und dazu vier Headerdateien zzgl. der main.cpp mit der main()-Funktion.

Will ich nun mit

g++ -*static* -o OUTPUT main.cpp datei1.cpp datei2.cpp datei3.cpp

die Dateien kompilieren, so kommen folgende Fehler:

Jede einzelne meiner Klassen wird als mehrfach definiert ausgegeben. ("redefiniton of class ...blabla...")

Da wir an der Hochschule nur Billysofts Visual C++ nutzen, kann ich mich in meinen grauen Zellen noch an eine Anweisung nach der Art

*#pragma* once

oder so erinnern, die das multiple Einbinden verhindert.

Kann mir jemand weiterhelfen bitte?




Reply to: