Hi Leute,
ich bekomme in Visual Studios folgende Fehlermeldung:
modul_XYZ_vs2015.lib(MT_B_C.obj) :
error LNK2019: unresolved external symbol
"public: __thiscall MT_A_C::MT_A_C(class std::basic_ostream<char,struct std::char_traits<char> > &)"
(??0MT_A_C@@QAE@AAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z)
referenced in function "private: static class MT_TestCaseSpec_I &
__cdecl MT_B_C::CreateNewTest(class std::basic_ostream<char,struct std::char_traits<char> > &)"
(?CreateNewTest@MT_B_C@@CAAAVMT_TestCaseSpec_I@@AAV?$basic_ostream@DU?$char_traits@D@std@@@std@@@Z)
Wenn ich in der Methode MT_B_C::CreateNewTest ein darin vorkommendes "new MT_A_C(logfile)" auskommentiere, lässt es sich kompelieren.
Habt ihr eine Idee wie ich den Fehler löse? Was könnte der Grund des Fehlers sein? Includiere ich eventuell zweimal das gleiche ohne es direkt sehen zu können?