Linkerproblem
-
Hallo zusammen
ich hab einen sehr kuriosen Fehler bekommen als ich meine Dll in einem anderen Programm unter Visual Studio .net ausprobieren wollte. Und zwar den hier:
TestDLL error LNK2005: "public: __thiscall std::_Lockit::_Lockit(int)" (??0_Lockit@std@@QAE@H@Z) already defined in TestDLL.obj
TestDLL error LNK2005: "public: __thiscall std::_Lockit::~_Lockit(void)" (??1_Lockit@std@@QAE@XZ) already defined in TestDLL.objWas ist denn lockit ueberhaupt fuer eine Klasse? Von mir kommt die nicht.
-
Vermutlich hast du die DLL und die benutzende Anwendung mit unterschiedlichen Versionen der Runtimebibliothek verlinkt.