Rechner, der jederzeit aufgerufen werden kann



  • Danke, ich habe alles befolgt. Doch an einer Stelle hackt es immer noch:

    Wenn ich eines der samples in VC++ einfügr und dann debugge hat der Compiler immer was dagegen und meldet mir, dass er "muparser.lib" (die lib datei,die ich unter Projekteigenschaften/Linker/Zusätzliche Abhängikeiten neben den vielen anderen libs eingetragen habe.

    Wo liegt da der Fehler?



  • Okay ich das scheint jetzt zu funktionieren,nachdem ich die lib auch in den lib Orddner unter VC kopiert habe, doch jetzt kommt mir der Compiler mit über 30 Fehlermeldungen:

    Fehler	1	error LNK2038: Konflikt ermittelt für "_ITERATOR_DEBUG_LEVEL": Der Wert "0" stimmt nicht mit dem Wert "2" in Test.obj überein.	C:\Users\Alexander\Documents\Visual Studio 2010\Projects\muparser-Test\muparser-Test\muparser.lib(muParser_lib_muParserBase.obj)
    Fehler	2	error LNK2038: Konflikt ermittelt für "_ITERATOR_DEBUG_LEVEL": Der Wert "0" stimmt nicht mit dem Wert "2" in Test.obj überein.	C:\Users\Alexander\Documents\Visual Studio 2010\Projects\muparser-Test\muparser-Test\muparser.lib(muParser_lib_muParserError.obj)
    Fehler	3	error LNK2038: Konflikt ermittelt für "_ITERATOR_DEBUG_LEVEL": Der Wert "0" stimmt nicht mit dem Wert "2" in Test.obj überein.	C:\Users\Alexander\Documents\Visual Studio 2010\Projects\muparser-Test\muparser-Test\muparser.lib(muParser_lib_muParser.obj)
    Fehler	4	error LNK2038: Konflikt ermittelt für "_ITERATOR_DEBUG_LEVEL": Der Wert "0" stimmt nicht mit dem Wert "2" in Test.obj überein.	C:\Users\Alexander\Documents\Visual Studio 2010\Projects\muparser-Test\muparser-Test\muparser.lib(muParser_lib_muParserTest.obj)
    Fehler	5	error LNK2038: Konflikt ermittelt für "_ITERATOR_DEBUG_LEVEL": Der Wert "0" stimmt nicht mit dem Wert "2" in Test.obj überein.	C:\Users\Alexander\Documents\Visual Studio 2010\Projects\muparser-Test\muparser-Test\muparser.lib(muParser_lib_muParserCallback.obj)
    Fehler	6	error LNK2038: Konflikt ermittelt für "_ITERATOR_DEBUG_LEVEL": Der Wert "0" stimmt nicht mit dem Wert "2" in Test.obj überein.	C:\Users\Alexander\Documents\Visual Studio 2010\Projects\muparser-Test\muparser-Test\muparser.lib(muParser_lib_muParserTokenReader.obj)
    Fehler	7	error LNK2038: Konflikt ermittelt für "_ITERATOR_DEBUG_LEVEL": Der Wert "0" stimmt nicht mit dem Wert "2" in Test.obj überein.	C:\Users\Alexander\Documents\Visual Studio 2010\Projects\muparser-Test\muparser-Test\muparser.lib(muParser_lib_muParserBytecode.obj)
    Fehler	8	error LNK2038: Konflikt ermittelt für "_ITERATOR_DEBUG_LEVEL": Der Wert "0" stimmt nicht mit dem Wert "2" in Test.obj überein.	C:\Users\Alexander\Documents\Visual Studio 2010\Projects\muparser-Test\muparser-Test\muparser.lib(muParser_lib_muParserInt.obj)
    Warnung	9	warning LNK4098: Standardbibliothek "MSVCRT" steht in Konflikt mit anderen Bibliotheken; /NODEFAULTLIB:Bibliothek verwenden.	C:\Users\Alexander\Documents\Visual Studio 2010\Projects\muparser-Test\muparser-Test\LINK
    Fehler	10	error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: __thiscall mu::ParserError::ParserError(wchar_t const *,int,class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > const &)" (??0ParserError@mu@@QAE@PB_WHABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z)" in Funktion ""double * __cdecl AddVariable(wchar_t const *,void *)" (?AddVariable@@YAPANPB_WPAX@Z)".	C:\Users\Alexander\Documents\Visual Studio 2010\Projects\muparser-Test\muparser-Test\Test.obj
    Fehler	11	error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > __thiscall mu::ParserBase::GetVersion(enum mu::EParserVersionInfo)const " (?GetVersion@ParserBase@mu@@QBE?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@W4EParserVersionInfo@2@@Z)" in Funktion ""void __cdecl Splash(void)" (?Splash@@YAXXZ)".	C:\Users\Alexander\Documents\Visual Studio 2010\Projects\muparser-Test\muparser-Test\Test.obj
    Fehler	12	error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: class std::map<class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,double *,struct std::less<class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > >,class std::allocator<struct std::pair<class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > const ,double *> > > const & __thiscall mu::ParserBase::GetVar(void)const " (?GetVar@ParserBase@mu@@QBEABV?$map@V?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@PANU?$less@V?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@PAN@std@@@2@@std@@XZ)" in Funktion ""void __cdecl ListVar(class mu::ParserBase const &)" (?ListVar@@YAXABVParserBase@mu@@@Z)".	C:\Users\Alexander\Documents\Visual Studio 2010\Projects\muparser-Test\muparser-Test\Test.obj
    Fehler	13	error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: class std::map<class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,double,struct std::less<class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > >,class std::allocator<struct std::pair<class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > const ,double> > > const & __thiscall mu::ParserBase::GetConst(void)const " (?GetConst@ParserBase@mu@@QBEABV?$map@V?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@NU?$less@V?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@N@std@@@2@@std@@XZ)" in Funktion ""void __cdecl ListConst(class mu::ParserBase const &)" (?ListConst@@YAXABVParserBase@mu@@@Z)".	C:\Users\Alexander\Documents\Visual Studio 2010\Projects\muparser-Test\muparser-Test\Test.obj
    Fehler	14	error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: class std::map<class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,double *,struct std::less<class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > >,class std::allocator<struct std::pair<class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > const ,double *> > > const & __thiscall mu::ParserBase::GetUsedVar(void)const " (?GetUsedVar@ParserBase@mu@@QBEABV?$map@V?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@PANU?$less@V?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@PAN@std@@@2@@std@@XZ)" in Funktion ""void __cdecl ListExprVar(class mu::ParserBase const &)" (?ListExprVar@@YAXABVParserBase@mu@@@Z)".	C:\Users\Alexander\Documents\Visual Studio 2010\Projects\muparser-Test\muparser-Test\Test.obj
    Fehler	15	error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > const & __thiscall mu::ParserBase::GetExpr(void)const " (?GetExpr@ParserBase@mu@@QBEABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@XZ)" in Funktion ""void __cdecl ListExprVar(class mu::ParserBase const &)" (?ListExprVar@@YAXABVParserBase@mu@@@Z)".	C:\Users\Alexander\Documents\Visual Studio 2010\Projects\muparser-Test\muparser-Test\Test.obj
    Fehler	16	error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: void __thiscall mu::ParserBase::SetThousandsSep(wchar_t)" (?SetThousandsSep@ParserBase@mu@@QAEX_W@Z)" in Funktion ""int __cdecl CheckKeywords(wchar_t const *,class mu::Parser &)" (?CheckKeywords@@YAHPB_WAAVParser@mu@@@Z)".	C:\Users\Alexander\Documents\Visual Studio 2010\Projects\muparser-Test\muparser-Test\Test.obj
    Fehler	17	error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: void __thiscall mu::ParserBase::SetDecSep(wchar_t)" (?SetDecSep@ParserBase@mu@@QAEX_W@Z)" in Funktion ""int __cdecl CheckKeywords(wchar_t const *,class mu::Parser &)" (?CheckKeywords@@YAHPB_WAAVParser@mu@@@Z)".	C:\Users\Alexander\Documents\Visual Studio 2010\Projects\muparser-Test\muparser-Test\Test.obj
    Fehler	18	error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: void __thiscall mu::ParserBase::SetArgSep(wchar_t)" (?SetArgSep@ParserBase@mu@@QAEX_W@Z)" in Funktion ""int __cdecl CheckKeywords(wchar_t const *,class mu::Parser &)" (?CheckKeywords@@YAHPB_WAAVParser@mu@@@Z)".	C:\Users\Alexander\Documents\Visual Studio 2010\Projects\muparser-Test\muparser-Test\Test.obj
    Fehler	19	error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: void __thiscall mu::ParserBase::SetExpr(class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > const &)" (?SetExpr@ParserBase@mu@@QAEXABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@Z)" in Funktion ""void __cdecl CalcBulk(void)" (?CalcBulk@@YAXXZ)".	C:\Users\Alexander\Documents\Visual Studio 2010\Projects\muparser-Test\muparser-Test\Test.obj
    Fehler	20	error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: void __thiscall mu::ParserBase::DefineVar(class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > const &,double *)" (?DefineVar@ParserBase@mu@@QAEXABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@PAN@Z)" in Funktion ""void __cdecl CalcBulk(void)" (?CalcBulk@@YAXXZ)".	C:\Users\Alexander\Documents\Visual Studio 2010\Projects\muparser-Test\muparser-Test\Test.obj
    Fehler	21	error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > const & __thiscall mu::ParserError::GetToken(void)const " (?GetToken@ParserError@mu@@QBEABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@XZ)" in Funktion "__catch$?Calc@@YAXXZ$0".	C:\Users\Alexander\Documents\Visual Studio 2010\Projects\muparser-Test\muparser-Test\Test.obj
    Fehler	22	error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > const & __thiscall mu::ParserError::GetExpr(void)const " (?GetExpr@ParserError@mu@@QBEABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@XZ)" in Funktion "__catch$?Calc@@YAXXZ$0".	C:\Users\Alexander\Documents\Visual Studio 2010\Projects\muparser-Test\muparser-Test\Test.obj
    Fehler	23	error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > const & __thiscall mu::ParserError::GetMsg(void)const " (?GetMsg@ParserError@mu@@QBEABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@XZ)" in Funktion "__catch$?Calc@@YAXXZ$0".	C:\Users\Alexander\Documents\Visual Studio 2010\Projects\muparser-Test\muparser-Test\Test.obj
    Fehler	24	error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: void __thiscall mu::ParserBase::SetVarFactory(double * (__cdecl*)(wchar_t const *,void *),void *)" (?SetVarFactory@ParserBase@mu@@QAEXP6APANPB_WPAX@Z1@Z)" in Funktion ""void __cdecl Calc(void)" (?Calc@@YAXXZ)".	C:\Users\Alexander\Documents\Visual Studio 2010\Projects\muparser-Test\muparser-Test\Test.obj
    Fehler	25	error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: void __thiscall mu::ParserBase::DefineOprt(class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > const &,double (__cdecl*)(double,double),unsigned int,enum mu::EOprtAssociativity,bool)" (?DefineOprt@ParserBase@mu@@QAEXABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@P6ANNN@ZIW4EOprtAssociativity@2@_N@Z)" in Funktion ""void __cdecl Calc(void)" (?Calc@@YAXXZ)".	C:\Users\Alexander\Documents\Visual Studio 2010\Projects\muparser-Test\muparser-Test\Test.obj
    Fehler	26	error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: void __thiscall mu::ParserBase::DefineInfixOprt(class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > const &,double (__cdecl*)(double),int,bool)" (?DefineInfixOprt@ParserBase@mu@@QAEXABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@P6ANN@ZH_N@Z)" in Funktion ""void __cdecl Calc(void)" (?Calc@@YAXXZ)".	C:\Users\Alexander\Documents\Visual Studio 2010\Projects\muparser-Test\muparser-Test\Test.obj
    Fehler	27	error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: void __thiscall mu::ParserBase::DefinePostfixOprt(class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > const &,double (__cdecl*)(double),bool)" (?DefinePostfixOprt@ParserBase@mu@@QAEXABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@P6ANN@Z_N@Z)" in Funktion ""void __cdecl Calc(void)" (?Calc@@YAXXZ)".	C:\Users\Alexander\Documents\Visual Studio 2010\Projects\muparser-Test\muparser-Test\Test.obj
    Fehler	28	error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: void __thiscall mu::ParserBase::DefineStrConst(class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > const &,class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > const &)" (?DefineStrConst@ParserBase@mu@@QAEXABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@0@Z)" in Funktion ""void __cdecl Calc(void)" (?Calc@@YAXXZ)".	C:\Users\Alexander\Documents\Visual Studio 2010\Projects\muparser-Test\muparser-Test\Test.obj
    Fehler	29	error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""private: void __thiscall mu::ParserBase::AddCallback(class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > const &,class mu::ParserCallback const &,class std::map<class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >,class mu::ParserCallback,struct std::less<class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > >,class std::allocator<struct std::pair<class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > const ,class mu::ParserCallback> > > &,wchar_t const *)" (?AddCallback@ParserBase@mu@@AAEXABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@ABVParserCallback@2@AAV?$map@V?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@VParserCallback@mu@@U?$less@V?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@VParserCallback@mu@@@std@@@2@@4@PB_W@Z)" in Funktion ""public: void __thiscall mu::ParserBase::DefineFun<double (__cdecl*)(int,int,double)>(class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > const &,double (__cdecl*)(int,int,double),bool)" (??$DefineFun@P6ANHHN@Z@ParserBase@mu@@QAEXABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@P6ANHHN@Z_N@Z)".	C:\Users\Alexander\Documents\Visual Studio 2010\Projects\muparser-Test\muparser-Test\Test.obj
    Fehler	30	error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: wchar_t const * __thiscall mu::ParserBase::ValidNameChars(void)const " (?ValidNameChars@ParserBase@mu@@QBEPB_WXZ)" in Funktion ""public: void __thiscall mu::ParserBase::DefineFun<double (__cdecl*)(int,int,double)>(class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > const &,double (__cdecl*)(int,int,double),bool)" (??$DefineFun@P6ANHHN@Z@ParserBase@mu@@QAEXABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@P6ANHHN@Z_N@Z)".	C:\Users\Alexander\Documents\Visual Studio 2010\Projects\muparser-Test\muparser-Test\Test.obj
    Fehler	31	error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: __thiscall mu::ParserCallback::ParserCallback(double (__cdecl*)(wchar_t const *),bool)" (??0ParserCallback@mu@@QAE@P6ANPB_W@Z_N@Z)" in Funktion ""public: void __thiscall mu::ParserBase::DefineFun<double (__cdecl*)(wchar_t const *)>(class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > const &,double (__cdecl*)(wchar_t const *),bool)" (??$DefineFun@P6ANPB_W@Z@ParserBase@mu@@QAEXABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@P6ANPB_W@Z_N@Z)".	C:\Users\Alexander\Documents\Visual Studio 2010\Projects\muparser-Test\muparser-Test\Test.obj
    Fehler	32	error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""public: __thiscall mu::ParserCallback::ParserCallback(double (__cdecl*)(wchar_t const *,double,double),bool)" (??0ParserCallback@mu@@QAE@P6ANPB_WNN@Z_N@Z)" in Funktion ""public: void __thiscall mu::ParserBase::DefineFun<double (__cdecl*)(wchar_t const *,double,double)>(class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > const &,double (__cdecl*)(wchar_t const *,double,double),bool)" (??$DefineFun@P6ANPB_WNN@Z@ParserBase@mu@@QAEXABV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@P6ANPB_WNN@Z_N@Z)".	C:\Users\Alexander\Documents\Visual Studio 2010\Projects\muparser-Test\muparser-Test\Test.obj
    Fehler	33	error LNK1120: 23 nicht aufgelöste externe Verweise.	C:\Users\Alexander\Documents\Visual Studio 2010\Projects\muparser-Test\Debug\muparser-Test.exe
    

    Hat jemand eine Ahnung woran das liegen könnnte?


  • Mod

    1. Es steht doch vorne vor, dass es Fehlermeldungen vom Linker sind.
    2. Ist doch ziemlich eindeutig, was da steht. Keine Angst vor Fehlermeldungen zeigen, einfach mal die erste Lesen, verstehen, beheben. Sonst lernst du es nie und musst immer bei jeder Meldung fragen.


Anmelden zum Antworten