GBA/GBC Emulator für Windows 10 Kompilier Fehler



  • Hallo,
    ich versuche einen GBA/GBC Emulator für Windows 10 Kompilieren ich komme es aber einfach nicht hin.
    Hier der Emulator: https://github.com/duchuule/vba10
    Ich bin im Entwickeln mehr als nur ein Anfänger und kann mit der Fehler Meldung nichts anfangen vielleicht kann mir jemand helfen.
    Achso ich verwende: Visual Studio Community 2017

    Hier der Fehler:

    1>------ Erstellen gestartet: Projekt: VBA10, Konfiguration: Debug x64 ------
    1>App.xaml.cpp
    1>CheatPane.xaml.cpp
    1>D:\VBA10\cheatpane.xaml.cpp(96): warning C4018: "<": Konflikt zwischen "signed" und "unsigned"
    1>D:\VBA10\cheatpane.xaml.cpp(146): warning C4018: "<": Konflikt zwischen "signed" und "unsigned"
    1>DirectXPage.xaml.cpp
    1>EventHandlerForDevice.cpp
    1>D:\VBA10\directxpage.xaml.cpp(261): warning C4018: "<": Konflikt zwischen "signed" und "unsigned"
    1>D:\VBA10\directxpage.xaml.cpp(1048): warning C4018: "<": Konflikt zwischen "signed" und "unsigned"
    1>ExportPage.xaml.cpp
    1>D:\VBA10\exportpage.xaml.cpp(143): warning C4018: "<": Konflikt zwischen "signed" und "unsigned"
    1>D:\VBA10\exportpage.xaml.cpp(172): warning C4018: "<": Konflikt zwischen "signed" und "unsigned"
    1>D:\VBA10\exportpage.xaml.cpp(188): warning C4018: "<": Konflikt zwischen "signed" und "unsigned"
    1>FileBrowserPane.xaml.cpp
    1>D:\VBA10\filebrowserpane.xaml.cpp(82): warning C4101: "e": Unreferenzierte lokale Variable
    1>D:\VBA10\filebrowserpane.xaml.cpp(113): warning C4267: "Initialisierung": Konvertierung von "size_t" nach "int", Datenverlust möglich
    1>D:\VBA10\filebrowserpane.xaml.cpp(180): warning C4101: "e": Unreferenzierte lokale Variable
    1>D:\VBA10\filebrowserpane.xaml.cpp(272): warning C4267: "Initialisierung": Konvertierung von "size_t" nach "int", Datenverlust möglich
    1>HelpPage.xaml.cpp
    1>ImportPage.xaml.cpp
    1>PurchasePage.xaml.cpp
    1>D:\VBA10\importpage.xaml.cpp(114): warning C4018: "<": Konflikt zwischen "signed" und "unsigned"
    1>D:\VBA10\importpage.xaml.cpp(127): warning C4018: "<": Konflikt zwischen "signed" und "unsigned"
    1>D:\VBA10\importpage.xaml.cpp(149): warning C4018: "<": Konflikt zwischen "signed" und "unsigned"
    1>SelectROMPane.xaml.cpp
    1>SettingsPage.xaml.cpp
    1>D:\VBA10\selectrompane.xaml.cpp(67): warning C4965: Implizites Boxing mit ganzer Zahl 0. Verwenden Sie "nullptr" oder eine explizite Umwandlung.
    1>D:\VBA10\selectrompane.xaml.cpp(84): warning C4965: Implizites Boxing mit ganzer Zahl 0. Verwenden Sie "nullptr" oder eine explizite Umwandlung.
    1>D:\VBA10\settingspage.xaml.cpp(94): warning C4018: "<": Konflikt zwischen "signed" und "unsigned"
    1>D:\VBA10\settingspage.xaml.cpp(95): warning C4018: "<": Konflikt zwischen "signed" und "unsigned"
    1>D:\VBA10\settingspage.xaml.cpp(175): warning C4018: "<": Konflikt zwischen "signed" und "unsigned"
    1>D:\VBA10\selectrompane.xaml.cpp(553): warning C4267: "Initialisierung": Konvertierung von "size_t" nach "int", Datenverlust möglich
    1>Emulator.cpp
    1>D:\VBA10\emulator.cpp(229): warning C4244: "=": Konvertierung von "float" in "uint32_t", möglicher Datenverlust
    1>D:\VBA10\emulator.cpp(230): warning C4244: "=": Konvertierung von "float" in "uint32_t", möglicher Datenverlust
    1>XamlTypeInfo.g.cpp
    1> Bibliothek "D:\VBA10\x64\Debug\VBA10\VBA10.lib" und Objekt "D:\VBA10\x64\Debug\VBA10\VBA10.exp" werden erstellt.
    1>ExportPage.xaml.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl utility::conversions::to_utf8string(class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > const &)" (__imp_?to_utf8string@conversions@utility@@YA?AV?basic_string@DU?basic\_string@DU?char_traits@D@std@@V?allocator@D@2@@std@@AEBV?allocator@D@2@@std@@AEBV?basic_string@_WU?char_traits@_W@std@@V?char\_traits@\_W@std@@V?allocator@_W@2@@4@@Z)" in Funktion ""public: class Concurrency::task<class web::json::value> __cdecl <lambda_18a64f75c1ebdb6e93e44904554e9bca>::operator()(class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >)const " (??R<lambda_18a64f75c1ebdb6e93e44904554e9bca>@@QEBA?AV?task@Vvalue@json@web@@@Concurrency@@V?task@Vvalue@json@web@@@Concurrency@@V?basic_string@_WU?char_traits@_W@std@@V?char\_traits@\_W@std@@V?allocator@W@2@@std@@@Z)".
    1>FileBrowserPane.xaml.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl utility::conversions::to_utf8string(class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > const &)" (__imp_?to_utf8string@conversions@utility@@YA?AV?basic_string@DU?basic\_string@DU?char_traits@D@std@@V?allocator@D@2@@std@@AEBV?allocator@D@2@@std@@AEBV?basic_string@_WU?char_traits@_W@std@@V?char\_traits@\_W@std@@V?allocator@_W@2@@4@@Z)".
    1>ExportPage.xaml.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: __cdecl web::json::value::value(void)" (__imp_??0value@json@web@@QEAA@XZ)" in Funktion ""public: static void __cdecl std::_Default_allocator_traits<class std::allocator<class web::json::value> >::construct<class web::json::value>(class std::allocator<class web::json::value> &,class web::json::value * const)" (??construct@Vvalue@json@web@@construct@Vvalue@json@web@@V@?V@?_Default_allocator_traits@V?allocator@Vvalue@json@web@@@std@@@std@@SAXAEAV?allocator@Vvalue@json@web@@@std@@@std@@SAXAEAV?allocator@Vvalue@json@web@@@1@QEAVvalue@json@web@@@Z)".
    1>FileBrowserPane.xaml.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: __cdecl web::json::value::value(void)" (__imp_??0value@json@web@@QEAA@XZ)".
    1>ExportPage.xaml.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: __cdecl web::json::value::value(class web::json::value const &)" (__imp_??0value@json@web@@QEAA@AEBV012@@Z)" in Funktion ""public: static void __cdecl std::_Default_allocator_traits<class std::allocator<class web::json::value> >::construct<class web::json::value,class web::json::value &>(class std::allocator<class web::json::value> &,class web::json::value * const,class web::json::value &)" (??construct@Vvalue@json@web@@AEAV123@@?construct@Vvalue@json@web@@AEAV123@@?_Default_allocator_traits@V?allocator@Vvalue@json@web@@@std@@@std@@SAXAEAV?allocator@Vvalue@json@web@@@std@@@std@@SAXAEAV?allocator@Vvalue@json@web@@@1@QEAVvalue@json@web@@AEAV345@@Z)".
    1>FileBrowserPane.xaml.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: __cdecl web::json::value::value(class web::json::value const &)" (__imp_??0value@json@web@@QEAA@AEBV012@@Z)".
    1>ExportPage.xaml.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: __cdecl web::json::value::value(class web::json::value &&)" (__imp_??0value@json@web@@QEAA@$$QEAV012@@Z)" in Funktion ""public: static void __cdecl std::_Invoker_functor::_Call<class <lambda_1d85d1c40d6e03506d4d2a5f63f07f62> &,class web::json::value>(class <lambda_1d85d1c40d6e03506d4d2a5f63f07f62> &,class web::json::value &&)" (??_Call@AEAV<lambda_1d85d1c40d6e03506d4d2a5f63f07f62>@@Vvalue@json@web@@@_Invoker_functor@std@@SAXAEAV<lambda1d85d1c40d6e03506d4d2a5f63f07f62>@@\_Call@AEAV<lambda\_1d85d1c40d6e03506d4d2a5f63f07f62>@@Vvalue@json@web@@@\_Invoker\_functor@std@@SAXAEAV<lambda_1d85d1c40d6e03506d4d2a5f63f07f62>@@QEAVvalue@json@web@@@Z)". 1>FileBrowserPane.xaml.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""\_\_declspec(dllimport) public: \_\_cdecl web::json::value::value(class web::json::value &&)" (\_\_imp\_??0value@json@web@@QEAA@QEAV012@@Z)". 1>ExportPage.xaml.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""\_\_declspec(dllimport) public: class web::json::value & \_\_cdecl web::json::value::operator=(class web::json::value const &)" (\_\_imp\_??4value@json@web@@QEAAAEAV012@AEBV012@@Z)" in Funktion ""class web::json::value * \_\_cdecl std::\_Copy\_unchecked1(class web::json::value *,class web::json::value *,class web::json::value *,struct std::\_General\_ptr\_iterator\_tag)" (??_Copy_unchecked1@PEAVvalue@json@web@@PEAV123@@std@@YAPEAVvalue@json@web@@PEAV123@00U_General_ptr_iterator_tag@0@@Z)".
    1>FileBrowserPane.xaml.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: class web::json::value & __cdecl web::json::value::operator=(class web::json::value const &)" (__imp_??4value@json@web@@QEAAAEAV012@AEBV012@@Z)".
    1>ExportPage.xaml.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: class web::json::value & __cdecl web::json::value::operator=(class web::json::value &&)" (__imp_??4value@json@web@@QEAAAEAV012@$$QEAV012@@Z)" in Funktion ""public: __cdecl <lambda_40ccd213263489888f021943ce9e8f9c>::operator()(class Concurrency::task<class web::json::value>)const " (??R<lambda_40ccd213263489888f021943ce9e8f9c>@@QEBA@V?task@Vvalue@json@web@@@Concurrency@@@Z)". 1>ExportPage.xaml.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""\_\_declspec(dllimport) public: static class web::json::value \_\_cdecl web::json::value::null(void)" (\_\_imp\_?null@value@json@web@@SA?AV123@XZ)" in Funktion ""private: static class Concurrency::task \_\_cdecl VBA10:👍:live\_client::\_json\_extract(class web::http::http\_response)" (?\_json\_extract@live\_client@live@VBA10@@CA?AV?task@Vvalue@json@web@@@Concurrency@@Vhttp_response@http@web@@@Z)".
    1>FileBrowserPane.xaml.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: static class web::json::value __cdecl web::json::value::null(void)" (__imp_?null@value@json@web@@SA?AV123@XZ)".
    1>ExportPage.xaml.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: static class web::json::value __cdecl web::json::value::string(class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >)" (__imp
    ?string@value@json@web@@SA?AV123@V?basic_string@_WU?basic\_string@\_WU?char_traits@_W@std@@V?allocator@_W@2@@std@@@Z)"inFunktion""public:__cdecl<lambda_40ccd213263489888f021943ce9e8f9c>::operator()(classConcurrency::task<classweb::json::value>)const"(??R<lambda_40ccd213263489888f021943ce9e8f9c>@@QEBA@V?allocator@\_W@2@@std@@@Z)" in Funktion ""public: \_\_cdecl <lambda\_40ccd213263489888f021943ce9e8f9c>::operator()(class Concurrency::task<class web::json::value>)const " (??R<lambda\_40ccd213263489888f021943ce9e8f9c>@@QEBA@V?task@Vvalue@json@web@@@Concurrency@@@Z)".
    1>ExportPage.xaml.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > __cdecl web::json::value::serialize(void)const " (__imp_?serialize@value@json@web@@QEBA?AV?basic_string@_WU?basic\_string@\_WU?char_traits@_W@std@@V?allocator@\_W@2@@std@@XZ)" in Funktion ""public: void \_\_cdecl web::http::http\_request::set\_body(class web::json::value const &)" (?set\_body@http\_request@http@web@@QEAAXAEBVvalue@json@3@@Z)". 1>ExportPage.xaml.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""\_\_declspec(dllimport) public: class web::json::array & \_\_cdecl web::json::value::as\_array(void)" (\_\_imp_?as\_array@value@json@web@@QEAAAEAVarray@23@XZ)" in Funktion ""public: \_\_cdecl ::operator()(class Concurrency::task)const " (??R@@QEBA@V?task@Vvalue@json@web@@@Concurrency@@@Z)".
    1>FileBrowserPane.xaml.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: class web::json::array & __cdecl web::json::value::as_array(void)" (__imp_?as_array@value@json@web@@QEAAAEAVarray@23@XZ)".
    1>ExportPage.xaml.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > const & __cdecl web::json::value::as_string(void)const " (__imp_?as_string@value@json@web@@QEBAAEBV?basic_string@_WU?basic\_string@\_WU?char_traits@_W@std@@V?allocator@\_W@2@@std@@XZ)" in Funktion ""public: void \_\_cdecl ::operator()(class web::json::value)const " (??R@@QEBAXVvalue@json@web@@@Z)". 1>FileBrowserPane.xaml.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""\_\_declspec(dllimport) public: class std::basic\_string,class std::allocator > const & \_\_cdecl web::json::value::as\_string(void)const " (\_\_imp\_?as\_string@value@json@web@@QEBAAEBV?basic_string@_WU?char_traits@_W@std@@V?char\_traits@\_W@std@@V?allocator@_W@2@@std@@XZ)".
    1>ExportPage.xaml.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: class web::json::value & __cdecl web::json::value::operator[](class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > const &)" (__imp_??Avalue@json@web@@QEAAAEAV012@AEBV?basic_string@_WU?basic\_string@\_WU?char_traits@_W@std@@V?allocator@\_W@2@@std@@@Z)" in Funktion ""public: void \_\_cdecl ::operator()(class web::json::value)const " (??R@@QEBAXVvalue@json@web@@@Z)". 1>FileBrowserPane.xaml.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""\_\_declspec(dllimport) public: class web::json::value & \_\_cdecl web::json::value::operator[](class std::basic\_string,class std::allocator > const &)" (\_\_imp_??Avalue@json@web@@QEAAAEAV012@AEBV?basic_string@_WU?char_traits@_W@std@@V?char\_traits@\_W@std@@V?allocator@W@2@@std@@@Z)".
    1>ExportPage.xaml.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: static class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > __cdecl web::uri::encode_uri(class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > const &,enum web::uri::components::component)" (__imp
    ?encode_uri@uri@web@@SA?AV?basic_string@_WU?basic\_string@\_WU?char_traits@_W@std@@V?allocator@_W@2@@std@@AEBV34@W4component@components@12@@Z)"inFunktion""public:__cdecl<lambda_c2b06c699ace3eff080b0205f3dde1a6>::operator()(structWindows::Foundation::Collections::IVector<int>)const"(??R<lambdac2b06c699ace3eff080b0205f3dde1a6>@@QEBA@PEallocator@\_W@2@@std@@AEBV34@W4component@components@12@@Z)" in Funktion ""public: \_\_cdecl <lambda\_c2b06c699ace3eff080b0205f3dde1a6>::operator()(struct Windows::Foundation::Collections::IVector<int> ^)const " (??R<lambda_c2b06c699ace3eff080b0205f3dde1a6>@@QEBA@PEAAU?IVector@H@Collections@Foundation@Windows@@@Z)". 1>ExportPage.xaml.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""\_\_declspec(dllimport) public: \_\_cdecl web::uri::uri(class std::basic\_string,class std::allocator > const &)" (\_\_imp_??0uri@web@@QEAA@AEBV?basic_string@_WU?char_traits@_W@std@@V?char\_traits@\_W@std@@V?allocator@_W@2@@std@@@Z)" in Funktion ""public: class Concurrency::task<class web::json::value> __cdecl <lambda_236a26adecce385d8fce276a782cc9d5>::operator()(class Concurrency::streams::basic_istream<unsigned char>)const " (??R<lambda_236a26adecce385d8fce276a782cc9d5>@@QEBA?AV?task@Vvalue@json@web@@@Concurrency@@V?task@Vvalue@json@web@@@Concurrency@@V?basic_istream@E@streams@2@@Z)".
    1>FileBrowserPane.xaml.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: __cdecl web::uri::uri(class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > const &)" (__imp_??0uri@web@@QEAA@AEBV?basic_string@_WU?basic\_string@\_WU?char_traits@_W@std@@V?allocator@_W@2@@std@@@Z)". 1>ExportPage.xaml.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""\_\_declspec(dllimport) public: class web::uri\_builder & \_\_cdecl web::uri\_builder::append(class web::uri const &)" (\_\_imp\_?append@uri\_builder@web@@QEAAAEAV12@AEBVuri@2@@Z)" in Funktion ""public: class Concurrency::task \_\_cdecl ::operator()(class Concurrency::streams::basic\_istream)const " (??R@@QEBA?AV?task@Vvalue@json@web@@@Concurrency@@V?basic\_istream@E@streams@2@@Z)". 1>FileBrowserPane.xaml.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""\_\_declspec(dllimport) public: class web::uri\_builder & \_\_cdecl web::uri\_builder::append(class web::uri const &)" (\_\_imp\_?append@uri_builder@web@@QEAAAEAV12@AEBVuri@2@@Z)". 1>ExportPage.xaml.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""\_\_declspec(dllimport) public: class std::basic\_string,class std::allocator > \_\_cdecl web::uri\_builder::to\_string(void)" (\_\_imp_?to\_string@uri\_builder@web@@QEAA?AV?basic_string@_WU?char_traits@_W@std@@V?char\_traits@\_W@std@@V?allocator@_W@2@@std@@XZ)" in Funktion ""public: class Concurrency::task<class web::json::value> __cdecl <lambda_236a26adecce385d8fce276a782cc9d5>::operator()(class Concurrency::streams::basic_istream<unsigned char>)const " (??R<lambda_236a26adecce385d8fce276a782cc9d5>@@QEBA?AV?task@Vvalue@json@web@@@Concurrency@@V?task@Vvalue@json@web@@@Concurrency@@V?basic_istream@E@streams@2@@Z)".
    1>FileBrowserPane.xaml.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > __cdecl web::uri_builder::to_string(void)" (__imp_?to_string@uri_builder@web@@QEAA?AV?basic_string@_WU?basic\_string@\_WU?char_traits@_W@std@@V?allocator@_W@2@@std@@XZ)". 1>ExportPage.xaml.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""\_\_declspec(dllimport) public: \_\_cdecl web::http::details::http\_msg\_base::http\_msg\_base(void)" (\_\_imp\_??0http\_msg\_base@details@http@web@@QEAA@XZ)" in Funktion ""public: \_\_cdecl web::http::details::\_http\_response::\_http\_response(void)" (??0\_http_response@details@http@web@@QEAA@XZ)". 1>ExportPage.xaml.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""\_\_declspec(dllimport) public: void \_\_cdecl web::http::details::http\_msg\_base::set\_body(class Concurrency::streams::basic\_istream const &,unsigned \_\_int64,class std::basic\_string,class std::allocator > const &)" (\_\_imp\_?set\_body@http\_msg\_base@details@http@web@@QEAAXAEBV?basic_istream@E@streams@Concurrency@@_KAEBV?basic_string@_WU?basic\_string@\_WU?char_traits@_W@std@@V?allocator@\_W@2@@std@@@Z)" in Funktion ""public: void \_\_cdecl web::http::http\_request::set\_body(class Concurrency::streams::basic\_istream const &,unsigned \_\_int64,class std::basic\_string,class std::allocator > const &)" (?set\_body@http\_request@http@web@@QEAAXAEBV?basic_istream@E@streams@Concurrency@@_KAEBV?basic_string@_WU?basic\_string@\_WU?char_traits@_W@std@@V?allocator@_W@2@@std@@@Z)". 1>ExportPage.xaml.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""\_\_declspec(dllimport) public: class std::basic\_string,class std::allocator > \_\_cdecl web::http::details::http\_msg\_base::extract\_string(bool)" (\_\_imp\_?extract\_string@http\_msg\_base@details@http@web@@QEAA?AV?basic_string@_WU?char_traits@_W@std@@V?char\_traits@\_W@std@@V?allocator@_W@2@@std@@_N@Z)" in Funktion ""public: class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > __cdecl <lambda_80bd204c645a3c0335bcd425bc687a48>::operator()(unsigned __int64)const " (??R<lambda_80bd204c645a3c0335bcd425bc687a48>@@QEBA?AV?basic_string@_WU?basic\_string@\_WU?char_traits@_W@std@@V?allocator@\_W@2@@std@@\_K@Z)". 1>FileBrowserPane.xaml.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""\_\_declspec(dllimport) public: class std::basic\_string,class std::allocator > \_\_cdecl web::http::details::http\_msg\_base::extract\_string(bool)" (\_\_imp\_?extract\_string@http\_msg\_base@details@http@web@@QEAA?AV?basic_string@_WU?char_traits@_W@std@@V?char\_traits@\_W@std@@V?allocator@_W@2@@std@@_N@Z)".
    1>ExportPage.xaml.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: class web::json::value __cdecl web::http::details::http_msg_base::_extract_json(bool)" (__imp_?_extract_json@http_msg_base@details@http@web@@QEAA?AVvalue@json@4@_N@Z)" in Funktion ""public: class web::json::value __cdecl <lambda_07dca83f9489825032bd549be3168602>::operator()(unsigned __int64)const " (??R<lambda_07dca83f9489825032bd549be3168602>@@QEBA?AVvalue@json@web@@_K@Z)".
    1>FileBrowserPane.xaml.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: class web::json::value __cdecl web::http::details::http_msg_base::_extract_json(bool)" (__imp_?_extract_json@http_msg_base@details@http@web@@QEAA?AVvalue@json@4@N@Z)".
    1>ExportPage.xaml.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: __cdecl web::http::details::_http_request::_http_request(class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> >)" (__imp
    ??0_http_request@details@http@web@@QEAA@V?basic_string@_WU?basic\_string@\_WU?char_traits@_W@std@@V?allocator@\_W@2@@std@@@Z)" in Funktion ""public: \_\_cdecl std::\_Ref\_count\_obj::\_Ref\_count\_obj,class std::allocator > >(class std::basic\_string,class std::allocator > &&)" (???0V?basic_string@_WU?basic\_string@\_WU?char_traits@_W@std@@V?allocator@_W@2@@std@@@?allocator@\_W@2@@std@@@?_Ref_count_obj@V_http_request@details@http@web@@@std@@QEAA@$$QEAV?basic_string@_WU?basic\_string@\_WU?char_traits@_W@std@@V?allocator@_W@2@@1@@Z)". 1>FileBrowserPane.xaml.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""\_\_declspec(dllimport) public: \_\_cdecl web::http::details::\_http\_request::\_http\_request(class std::basic\_string,class std::allocator >)" (\_\_imp_??0\_http\_request@details@http@web@@QEAA@V?basic_string@_WU?char_traits@_W@std@@V?char\_traits@\_W@std@@V?allocator@_W@2@@std@@@Z)".
    1>ExportPage.xaml.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: void __cdecl web::http::details::_http_request::set_request_uri(class web::uri const &)" (__imp_?set_request_uri@_http_request@details@http@web@@QEAAXAEBVuri@4@@Z)" in Funktion ""public: void __cdecl web::http::http_request::set_request_uri(class web::uri const &)" (?set_request_uri@http_request@http@web@@QEAAXAEBVuri@3@@Z)".
    1>FileBrowserPane.xaml.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: void __cdecl web::http::details::_http_request::set_request_uri(class web::uri const &)" (__imp_?set_request_uri@_http_request@details@http@web@@QEAAXAEBVuri@4@@Z)".
    1>ExportPage.xaml.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: class Concurrency::task<class web::http::http_response> __cdecl web::http::client::http_client::request(class web::http::http_request,class Concurrency::cancellation_token const &)" (__imp_?request@http_client@client@http@web@@QEAA?AV?task@Vhttp_response@http@web@@@Concurrency@@Vhttp_request@34@AEBVcancellation_token@6@@Z)"inFunktion""private:classConcurrency::task<classweb::http::http_response>__cdeclVBA10::+1::live_client::_make_request(classweb::http::http_request)"(?_make_request@live_client@live@VBA10@@AEAA?AV?task@Vhttp\_response@http@web@@@Concurrency@@Vhttp\_request@34@AEBVcancellation\_token@6@@Z)" in Funktion ""private: class Concurrency::task<class web::http::http\_response> \_\_cdecl VBA10:👍:live\_client::\_make\_request(class web::http::http\_request)" (?\_make\_request@live\_client@live@VBA10@@AEAA?AV?task@Vhttp_response@http@web@@@Concurrency@@Vhttp_request@http@web@@@Z)".
    1>FileBrowserPane.xaml.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: class Concurrency::task<class web::http::http_response> __cdecl web::http::client::http_client::request(class web::http::http_request,class Concurrency::cancellation_token const &)" (__imp_?request@http_client@client@http@web@@QEAA?AV?task@Vhttp\_response@http@web@@@Concurrency@@Vhttp\_request@34@AEBVcancellation\_token@6@@Z)". 1>ExportPage.xaml.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "\_\_imp\_\_open\_fsb\_stf\_str" in Funktion ""private: static class Concurrency::task > > \_\_cdecl Concurrency::streams::details::basic\_file\_buffer::open(class Windows::Storage::StorageFile ^,int)" (?open@?basic_file_buffer@E@details@streams@Concurrency@@CA?AV?task@V?task@V?shared_ptr@V?basic_streambuf@E@details@streams@Concurrency@@@std@@@4@PEbasic\_streambuf@E@details@streams@Concurrency@@@std@@@4@PEAAVStorageFile@Storage@Windows@@H@Z)".
    1>FileBrowserPane.xaml.obj : error LNK2001: Nicht aufgelöstes externes Symbol "__imp__open_fsb_stf_str".
    1>ExportPage.xaml.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "__imp__close_fsb_nolock" in Funktion ""protected: static class Concurrency::task<void> __cdecl Concurrency::streams::details::basic_file_buffer<unsigned char>::_close_file(struct Concurrency::streams::details::_file_info *)" (?_close_file@?basic_file_buffer@E@details@streams@Concurrency@@KA?AV?basic\_file\_buffer@E@details@streams@Concurrency@@KA?AV?task@X@4@PEAU_file_info@234@@Z)".
    1>FileBrowserPane.xaml.obj : error LNK2001: Nicht aufgelöstes externes Symbol "__imp__close_fsb_nolock".
    1>ExportPage.xaml.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "__imp__putn_fsb" in Funktion ""protected: virtual class Concurrency::task<long> __cdecl Concurrency::streams::details::basic_file_buffer<unsigned char>::_putc(unsigned char)" (?_putc@?basic_file_buffer@E@details@streams@Concurrency@@MEAA?AV?basic\_file\_buffer@E@details@streams@Concurrency@@MEAA?AV?task@J@4@E@Z)".
    1>FileBrowserPane.xaml.obj : error LNK2001: Nicht aufgelöstes externes Symbol "__imp__putn_fsb".
    1>ExportPage.xaml.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "__imp__getn_fsb" in Funktion ""public: class Concurrency::task<long> __cdecl <lambda_8da2b2bd931b0c05d9545526a01d24b6>::operator()(void)const " (??R<lambda_8da2b2bd931b0c05d9545526a01d24b6>@@QEBA?AV?task@J@Concurrency@@XZ)". 1>FileBrowserPane.xaml.obj : error LNK2001: Nicht aufgelöstes externes Symbol "\_\_imp\_\_getn_fsb". 1>ExportPage.xaml.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "\_\_imp\_\_sync\_fsb" in Funktion ""private: class Concurrency::task \_\_cdecl Concurrency::streams::details::basic\_file\_buffer::flush\_internal(void)" (?flush\_internal@?basic_file_buffer@E@details@streams@Concurrency@@AEAA?AV?task@X@4@XZ)". 1>FileBrowserPane.xaml.obj : error LNK2001: Nicht aufgelöstes externes Symbol "\_\_imp\_\_sync_fsb". 1>ExportPage.xaml.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "\_\_imp\_\_get\_size" in Funktion ""protected: virtual unsigned \_\_int64 \_\_cdecl Concurrency::streams::details::basic\_file\_buffer::size(void)const " (?size@?basic_file_buffer@E@details@streams@Concurrency@@MEBA_KXZ)".
    1>FileBrowserPane.xaml.obj : error LNK2001: Nicht aufgelöstes externes Symbol "__imp__get_size".
    1>ExportPage.xaml.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "__imp__seekrdpos_fsb" in Funktion ""public: class Concurrency::task<long> __cdecl <lambda_0a2001f3bdb7d5f0d61b39cce9f3f84d>::operator()(void)const " (??R<lambda_0a2001f3bdb7d5f0d61b39cce9f3f84d>@@QEBA?AV?task@J@Concurrency@@XZ)". 1>FileBrowserPane.xaml.obj : error LNK2001: Nicht aufgelöstes externes Symbol "\_\_imp\_\_seekrdpos_fsb". 1>ExportPage.xaml.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "\_\_imp\_\_seekrdtoend\_fsb" in Funktion ""protected: virtual class std::fpos \_\_cdecl Concurrency::streams::details::basic\_file\_buffer::seekoff(\_\_int64,int,int)" (?seekoff@?basic_file_buffer@E@details@streams@Concurrency@@MEAA?AV?fpos@U\_Mbstatet@@@std@@\_JHH@Z)". 1>FileBrowserPane.xaml.obj : error LNK2001: Nicht aufgelöstes externes Symbol "\_\_imp\_\_seekrdtoend_fsb". 1>ExportPage.xaml.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "\_\_imp\_\_seekwrpos\_fsb" in Funktion ""protected: virtual class std::fpos \_\_cdecl Concurrency::streams::details::basic\_file\_buffer::seekoff(\_\_int64,int,int)" (?seekoff@?basic_file_buffer@E@details@streams@Concurrency@@MEAA?AV?fpos@U\_Mbstatet@@@std@@\_JHH@Z)". 1>FileBrowserPane.xaml.obj : error LNK2001: Nicht aufgelöstes externes Symbol "\_\_imp\_\_seekwrpos_fsb". 1>ExportPage.xaml.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual void \_\_cdecl web::http::details::http\_msg\_base::\_complete(unsigned \_\_int64,class std::exception\_ptr const &)" (?\_complete@http\_msg\_base@details@http@web@@UEAAX\_KAEBVexception_ptr@std@@@Z)". 1>ExportPage.xaml.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual class std::basic\_string,class std::allocator > \_\_cdecl web::http::details::\_http\_response::to\_string(void)const " (?to\_string@\_http\_response@details@http@web@@UEBA?AV?basic_string@_WU?char_traits@_W@std@@V?char\_traits@\_W@std@@V?allocator@_W@2@@std@@XZ)".
    1>ExportPage.xaml.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public: virtual class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > __cdecl web::http::details::http_msg_base::to_string(void)const " (?to_string@http_msg_base@details@http@web@@UEBA?AV?basic_string@_WU?basic\_string@\_WU?char_traits@_W@std@@V?allocator@_W@2@@std@@XZ)". 1>ExportPage.xaml.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""\_\_declspec(dllimport) public: static class std::basic\_string,class std::allocator > const web::http::methods::GET" (\_\_imp\_?GET@methods@http@web@@2V?basic_string@_WU?char_traits@_W@std@@V?char\_traits@\_W@std@@V?allocator@_W@2@@std@@B)".
    1>FileBrowserPane.xaml.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: static class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > const web::http::methods::GET" (__imp_?GET@methods@http@web@@2V?basic_string@_WU?basic\_string@\_WU?char_traits@_W@std@@V?allocator@_W@2@@std@@B)". 1>ExportPage.xaml.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""\_\_declspec(dllimport) public: static class std::basic\_string,class std::allocator > const web::http::methods::POST" (\_\_imp\_?POST@methods@http@web@@2V?basic_string@_WU?char_traits@_W@std@@V?char\_traits@\_W@std@@V?allocator@W@2@@std@@B)".
    1>ExportPage.xaml.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: static class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > const web::http::methods::PUT" (__imp_?PUT@methods@http@web@@2V?basic_string@_WU?basic\_string@\_WU?char_traits@_W@std@@V?allocator@_W@2@@std@@B)". 1>FileBrowserPane.xaml.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""\_\_declspec(dllimport) public: int \_\_cdecl web::json::value::as\_integer(void)const " (\_\_imp_?as\_integer@value@json@web@@QEBAHXZ)" in Funktion ""private: void \_\_cdecl VBA10::FileBrowserPane::client\_GetCompleted(class web::json::value)" (?client\_GetCompleted@FileBrowserPane@VBA10@@AEAAAXVvalue@json@web@@@Z)".
    1>FileBrowserPane.xaml.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: class web::uri_builder & __cdecl web::uri_builder::append_path(class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > const &,bool)" (__imp_?append_path@uri_builder@web@@QEAAAEAV12@AEBV?basic_string@_WU?basic\_string@\_WU?char_traits@_W@std@@V?allocator@_W@2@@std@@_N@Z)"inFunktion""public:classConcurrency::task<unsigned__int64>__cdecl<lambda_7a4209eaa055d9472902dfe5724e56ae>::operator()(classConcurrency::streams::basic_ostream<unsignedchar>)const"(??R<lambda_7a4209eaa055d9472902dfe5724e56ae>@@QEBA?AV?allocator@\_W@2@@std@@\_N@Z)" in Funktion ""public: class Concurrency::task<unsigned \_\_int64> \_\_cdecl <lambda\_7a4209eaa055d9472902dfe5724e56ae>::operator()(class Concurrency::streams::basic\_ostream<unsigned char>)const " (??R<lambda\_7a4209eaa055d9472902dfe5724e56ae>@@QEBA?AV?task@_K@Concurrency@@V?$basic_ostream@E@streams@2@@Z)".
    1>App.xaml.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: __cdecl web::uri::uri(wchar_t const *)" (__imp
    ??0uri@web@@QEAA@PEB_W@Z)" in Funktion ""public: __cdecl VBA10:👍:live_client::live_client(void)" (??0live_client@live@VBA10@@QEAA@XZ)".
    1>App.xaml.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol ""__declspec(dllimport) public: __cdecl web::http::client::http_client::http_client(class web::uri const &)" (__imp_??0http_client@client@http@web@@QEAA@AEBVuri@3@@Z)" in Funktion ""public: __cdecl VBA10:👍:live_client::live_client(void)" (??0live_client@live@VBA10@@QEAA@XZ)".
    1>D:\VBA10\x64\Debug\VBA10\VBA10.exe : fatal error LNK1120: 42 nicht aufgelöste Externe
    1>Die Erstellung des Projekts "VBA10.vcxproj" ist abgeschlossen -- FEHLER.
    ========== Erstellen: 0 erfolgreich, 1 fehlerhaft, 0 aktuell, 0 übersprungen ==========



  • Das sind Fehlermeldungen vom Linker, von dem Compiler gibt es nur Warnungen. Du musst die entsprechende *.lib-Datei bei den Linkereinstellungen hinzufügen. Und das eben auch bei einer Dll (__declspec(dllimport) spricht gegen statisches Linken).


Anmelden zum Antworten