Fehler beim erstellen: error LNK2005: "public: void __thiscall std::_Mutex::_Unlock...
-
Hallo,
ich bekommen beim Erstellen folgende Fehlermeldung mit der ich leider nicht viel anfangen kann. Bei dem Projekt ist eine externe Lib eingebunden.
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
-
OK, hat sich geklärt,
das Problem waren falsche Einstellungen.
Es musste von Singlethreaded-Debug auf Multithreaded umgestellt werden.
Wohl, weil die verwendete Lib auch so komiliert wurde.Mo