Hallo,
ich hab ein Problem beim compilieren mit VS.NET 2003.
Ich habe ein Projekt erstellt, das aus einer zentralen Headerdatei und mehreren cpp-Dateien besteht. Im zentralen Header binde ich eine weitere Headerdatei mit zentralen Definitionen ein.
Wenn ich nun versuche alles zu erstellen bekomme ich eine Linker-Fehlermeldung (2005) zurück, die besagt, das die Objekte der zentralen Definition bereits definiert sind.
Kann mir irgendwer einen Tip geben wie ich diesen Fehler umgehen kann?
#pragma once bzw. #ifndef habe ich bereits versucht aber das hilft nicht.
Bisher hatte ich noch keine Problem beim mehrfachen einbinden ein und desselben Headers.
ich hab ein Problem beim compilieren mit VS.NET 2003.
Ich habe ein Projekt erstellt, das aus einer zentralen Headerdatei und mehreren cpp-Dateien besteht. Im zentralen Header binde ich eine weitere Headerdatei mit zentralen Definitionen ein.
Wenn ich nun versuche alles zu erstellen bekomme ich eine Linker-Fehlermeldung (2005) zurück, die besagt, das die Objekte der zentralen Definition bereits definiert sind.
Kann mir irgendwer einen Tip geben wie ich diesen Fehler umgehen kann?
#pragma once bzw. #ifndef habe ich bereits versucht aber das hilft nicht.
Bisher hatte ich noch keine Problem beim mehrfachen einbinden ein und desselben Headers.