Fehler beim erstellen: error LNK2005: 'public:

Hallo,

ich bekomme beim Erstellen folgende Fehlermeldung mit der ich leider nicht viel anfangen kann. Bei dem Projekt ist eine externe Lib eingebunden. Leider weiß ich leider nicht was ich noch tun soll.

Vignettierung error LNK2005: „public: void __thiscall std::_Mutex::_Unlock(void)“ (?_Unlock@_Mutex@std@@QAEXXZ) bereits in Vignettierung.obj definiert

Vignettierung error LNK2005: „public: void __thiscall std::_Mutex::_Lock(void)“ (?_Lock@_Mutex@std@@QAEXXZ) bereits in Vignettierung.obj definiert

Vignettierung fatal error LNK1169: Ein oder mehrere mehrfach definierte Symbole gefunden

Ich konnte im Internet leider bisher keine Lösung dazu finden.
Danke für alle Antworten,

Moritz

Hallo Moritz,

ich bekomme beim Erstellen folgende Fehlermeldung mit der ich
leider nicht viel anfangen kann. Bei dem Projekt ist eine
externe Lib eingebunden. Leider weiß ich leider nicht was ich
noch tun soll.

Im Handbuch nachschlagen, was da dazu steht !

Desweiteren sind die Fehlermeldungen von Compiler und Linker nicht genormt. Auch gibt es Unterschiede zwischen den Versionen und manche Versionen haben noch bestimmte Macken.

Also IMMER auch den Verwendeten Compiler, mit Version und das Betriebssystem angeben.

MfG Peter(TOO)