(SFML 2.5.1 in VS2017) Viele ungelöste externe Symbolfehler


1

Ich versuche, ein einfaches SFML-Programm zu erstellen, aber ich erhalte immer diese Fehler, wenn ich das Programm baue. Ich habe es mit Google versucht, aber die Fehler waren immer anders als meine. Ich habe SFML statisch verlinkt, hier ist meine Linkereingabe:

winmm.lib; sfml-system-s.lib; ws2_32.lib; sfml-network-s.lib; opengl32.lib; gdi32.lib; sfml-window-s.lib; freetype.lib; sfml-graphics-s. lib

Ich habe auch die Zeile SFML_STATIC. Ich bin mir nicht ganz sicher, was das Problem ist.

Code:

#ifndef __IOSTREAM_H
#include <iostream>
#endif

#include "data/movement.h"
#include <SFML/Graphics.hpp>


int main()
{
    sf::RenderWindow mainw(sf::VideoMode(512, 512), "Window");

    while (mainw.isOpen())
    {
        sf::Event winEvent;
        while (mainw.pollEvent(winEvent)) 
        {
            if (winEvent.type == sf::Event::Closed)
            {
                mainw.close();
            } else;
            if (winEvent.type == sf::Event::KeyPressed) 
            {
                if (winEvent.key.code == sf::Keyboard::Up)
                {
                    upEvent();
                }
                else if (winEvent.key.code == sf::Keyboard::Down)
                {
                    downEvent();
                }
                else if (winEvent.key.code == sf::Keyboard::Left)
                {
                    leftEvent();
                }
                else if (winEvent.key.code == sf::Keyboard::Right)
                {
                    rightEvent();
                }
            }
        }
    } 

    return 0;
}

Fehler:

Schweregradcode Beschreibung Status der Unterdrückung der Projektdateizeile   Fehler LNK2019 nicht aufgelöstes externes Symbol __imp_RegQueryValueExW, auf das in der Funktion "class sf :: String __cdecl" verwiesen wird anonymous namespace'::getDeviceName(unsigned int,struct tagJOYCAPSW)" (?getDeviceName@?A0x8939b4a8@@YA?AVString@sf@@IUtagJOYCAPSW@@@Z) OSTetris C:\Users\green\Documents\GitHub\OSTetris\sfml-window-s.lib(JoystickImpl.cpp.obj) 1
Fehler LNK2019 nicht aufgelöstes externes Symbol __imp_EnumDisplaySettingsW verwiesen in Funktion "public: static class sf :: VideoMode XZ) OSTetris C: \ Benutzer \ grün \ Dokumente \ GitHub \ OSTetris \ sfml-window-s.lib (VideoModeImpl.cpp.obj) 1
Fehler LNK2019 nicht aufgelöstes externes Symbol __imp_GetDC in Funktion "public: bool __cdecl sf :: priv :: CursorImpl :: loadFromPixels (unsigned char const *, Klasse sf :: Vector2> unsigned int & gt;, class sf :: Vector2 & #; "(? loadFromPixels @ CursorImpl @ priv @ sf @@ QEAA_NPEBEV? $ Vector2 @ I @ 3 @ 1 @ Z) OSTetris C: \ Benutzer \ grün \ Dokumente \ GitHub \ OSTetris \ sfml-window-s.lib (CursorImpl.cpp .obj) 1
Fehler LNK2001 nicht aufgelöstes externes Symbol __imp_GetDC OSTetris C: \ Benutzer \ grün \ Dokumente \ GitHub \ OSTetris \ sfml-window-s.lib (WglContext.cpp.obj) 1
Fehler LNK2001 nicht aufgelöstes externes Symbol __imp_GetDC OSTetris C: \ Benutzer \ grün \ Dokumente \ GitHub \ OSTetris \ sfml-window-s.lib (WindowImplWin32.cpp.obj) 1
Fehler LNK2019 unaufgelöstes externes Symbol __imp_ReleaseDC in Funktion "public: bool __cdecl sf :: priv :: CursorImpl :: loadFromPixels" (unsigned char const *, Klasse sf :: Vector2> unsigned int & gt;, class sf :: Vector2; "(? loadFromPixels @ CursorImpl @ priv @ sf @@ QEAA_NPEBEV? $ Vector2 @ I @ 3 @ 1 @ Z) OSTetris C: \ Benutzer \ grün \ Dokumente \ GitHub \ OSTetris \ sfml-window-s.lib (CursorImpl.cpp .obj) 1
Fehler LNK2001 nicht aufgelöstes externes Symbol __imp_ReleaseDC OSTetris C: \ Benutzer \ grün \ Dokumente \ GitHub \ OSTetris \ sfml-window-s.lib (WglContext.cpp.obj) 1
Fehler LNK2001 nicht aufgelöstes externes Symbol __imp_ReleaseDC OSTetris C: \ Benutzer \ grün \ Dokumente \ GitHub \ OSTetris \ sfml-window-s.lib (WindowImplWin32.cpp.obj) 1
Fehler LNK2019 nicht aufgelöstes externes Symbol __imp_LoadCursorW in Funktion "public: bool __cdecl sf :: priv :: CursorImpl :: loadFromSystem (enum sf :: Cursor :: Type)" (? LoadFromSystem @ CursorImpl @ priv @ sf @@ QEAA_NW4Type @ Cursor @ 3 @@ Z) OSTetris C: \ Benutzer \ grün \ Dokumente \ GitHub \ OSTetris \ sfml-window-s.lib (CursorImpl.cpp.obj) 1
Fehler LNK2001 nicht aufgelöstes externes Symbol __imp_LoadCursorW OSTetris C: \ Users \ green \ Documents \ GitHub \ OSTetris \ sfml-window-s.lib (WindowImplWin32.cpp.obj) 1
Fehler LNK2019 nicht aufgelöstes externes Symbol __imp_DestroyCursor in Funktion "public: __cdecl sf :: priv :: CursorImpl :: ~ CursorImpl (void)" verwiesen Dokumente \ GitHub \ OSTetris \ sfml-window-s.lib (CursorImpl.cpp.obj) 1
Fehler LNK2019 unaufgelöstes externes Symbol __imp_CreateIconIndirect in Funktion "public: bool_cdecl sf :: priv :: CursorImpl :: loadFromPixels (unsigned char const *, Klasse sf :: Vector2 & lt; unsigned int & gt; "(? loadFromPixels @ CursorImpl @ priv @ sf @@ QEAA_NPEBEV? $ Vector2 @ I @ 3 @ 1 @ Z) OSTetris C: \ Benutzer \ grün \ Dokumente \ GitHub \ OSTetris \ sfml-window-s.lib (CursorImpl.cpp .obj) 1
Fehler LNK2019 unaufgelöstes externes Symbol __imp_CopyIcon in Funktion "public: bool __cdecl sf :: priv :: CursorImpl :: loadFromSystem (enum sf :: Cursor :: Type)" 3 @@ Z) OSTetris C: \ Benutzer \ grün \ Dokumente \ GitHub \ OSTetris \ sfml-window-s.lib (CursorImpl.cpp.obj) 1
Fehler LNK2019 nicht aufgelöstes externes Symbol __imp_CreateWindowExA in Funktion "private: void __cdecl sf :: priv :: WglContext :: createSurface (Klasse sf :: priv :: WglContext *, unsigned int, unsigned int)" (? CreateSurface @ WglContext) @ priv @ sf @@ AEAAXPEAV123 @ III @ Z) OSTetris C: \ Benutzer \ grün \ Dokumente \ GitHub \ OSTetris \ sfml-window-s.lib (WglContext.cpp.obj) 1
Fehler LNK2019 unaufgelöstes externes Symbol __imp_DestroyWindow in Funktion "public: virtual __cdecl sf :: priv :: WglContext :: ~ WglContext (void)" verwiesen (1WglContext @ priv @ sf @@ @ UEF @ XZ) OSTetris C: \ Users \ green \ Documents \ GitHub \ OSTetris \ sfml-window-s.lib (WglContext.cpp.obj) 1
Fehler LNK2001 nicht aufgelöstes externes Symbol
Fehler LNK2019 nicht aufgelöstes externes Symbol __imp_ShowWindow in Funktion "private: void __cdecl sf :: priv :: WglContext :: createSurface (Klasse sf :: priv :: WglContext *, unsigned int, unsigned int)" (? CreateSurface @ WglContext) @ priv @ sf @@ AEAAXPEAV123 @ III @ Z) OSTetris C: \ Benutzer \ grün \ Dokumente \ GitHub \ OSTetris \ sfml-window-s.lib (WglContext.cpp.obj) 1
Fehler LNK2001 nicht aufgelöstes externes Symbol __imp_ShowWindow OSTetris C: \ Users \ green \ Documents \ GitHub \ OSTetris \ sfml-window-s.lib (WindowImplWin32.cpp.obj) 1
Fehler LNK2019 nicht aufgelöstes externes Symbol __imp_TrackMouseEvent in Funktion "private: void __cdecl sf :: priv :: WindowImplWin32 :: cleanup (void)" verwiesen \ GitHub \ OSTetris \ sfml-window-s.lib (WindowImplWin32.cpp.obj) 1
Fehler LNK2019 nicht aufgelöstes externes Symbol __imp_TranslateMessage in Funktion "protected: virtual void __cdecl sf :: priv :: WindowImplWin32 :: processEvents (void)" (? ProcessEvents @ WindowImplWin32 @ priv @ sf@@AAAAXXZ) OSTetris C Dokumente \ GitHub \ OSTetris \ sfml-window-s.lib (WindowImplWin32.cpp.obj) 1
Fehler LNK2019 nicht aufgelöstes externes Symbol __imp_DispatchMessageW verwiesen in Funktion "protected: virtual void __cdecl sf :: priv :: WindowImplWin32 :: processEvents (void)" (? ProcessEvents @ WindowImplWin32 @ priv @ sf@@AAAAXXZ) OSTetris C Dokumente \ GitHub \ OSTetris \ sfml-window-s.lib (WindowImplWin32.cpp.obj) 1
Fehler LNK2019 nicht aufgelöstes externes Symbol __imp_PeekMessageW in Funktion "protected: virtual void __cdecl sf :: priv :: WindowImplWin32 :: processEvents (void)" verwiesen Dokumente \ GitHub \ OSTetris \ sfml-window-s.lib (WindowImplWin32.cpp.obj) 1
Fehler LNK2019 nicht aufgelöstes externes Symbol __imp_SendMessageW in Funktion "public: virtual void __cdecl sf :: priv :: WindowIndplWin32 :: setIcon (unsigned int, unsigned int, unsigned char const *)" verwiesen @Z) OSTetris C: \ Benutzer \ grün \ Dokumente \ GitHub \ OSTetris \ sfml-window-s.lib (WindowImplWin32.cpp.obj) 1
Fehler LNK2019 unaufgelöstes externes Symbol __imp_RegisterDeviceNotificationW verwiesen in Funktion "public: __cdecl sf :: priv :: WindowImplWin32 :: WindowImplWin32 (Klasse sf :: VideoMode, Klasse sf :: String const & amp;; ) "(?? 0WindowImplWin32 @ priv @ sf @@ QEAA @ VVideoMode @ 2 @ AEBVString @ 2 @ IAEBUContextSettings @ 2 @@ Z) OSTetris C: \ Benutzer \ grün \ Dokumente \ GitHub \ OSTetris \ sfml-window-s.lib (WindowImplWin32.cpp.obj) 1
Fehler LNK2019 nicht aufgelöstes externes Symbol __imp_DefWindowProcW in Funktion "private: static __int64 __cdecl sf :: priv :: Window :: ::ImplWin32 :: globalOnEvent" (? CA_JPEAUHWND __ @@ I_K_J @ Z) OSTetris C: \ Benutzer \ grün \ Dokumente \ GitHub \ OSTetris \ sfml-window-s.lib (WindowImplWin32.cpp.obj)
Fehler LNK2019 nicht aufgelöstes externes Symbol __imp_CallWindowProcW in Funktion "private: static __int64 __cdecl sf :: priv :: WindowImplWin32 :: globalOnEvent (strukturiert HWND__ *, unsigniert __int64, __int64)" angegeben. CA_JPEAUHWND __ @@ I_K_J @ Z) OSTetris C: \ Benutzer \ grün \ Dokumente \ GitHub \ OSTetris \ sfml-window-s.lib (WindowImplWin32.cpp.obj) 1
Fehler LNK2019 unaufgelöstes externes Symbol __imp_RegisterClassW in Funktion "public: __cdecl sf :: priv :: WindowImplWin32 :: WindowImplWin32 (Klasse sf :: VideoMode, Klasse sf :: String const & amp ;, unsigned int, struct sf :: ContextSettings const & amp; ) "(?? 0WindowImplWin32 @ priv @ sf @@ QEAA @ VVideoMode @ 2 @ AEBVString @ 2 @ IAEBUContextSettings @ 2 @@ Z) OSTetris C: \ Benutzer \ grün \ Dokumente \ GitHub \ OSTetris \ sfml-window-s.lib (WindowImplWin32.cpp.obj) 1
Fehler LNK2019 nicht aufgelöstes externes Symbol __imp_UnregisterClassW in Funktion "public: virtual __cdecl sf :: priv :: WindowImplWin32 :: ~ WindowImplWin32 (void)" (?? \ Documents \ GitHub \ OSTetris \ sfml-window-s.lib (WindowImplWin32.cpp.obj) 1
Fehler LNK2019 unaufgelöstes externes Symbol __imp_CreateWindowExW in Funktion "public: __cdecl sf :: priv :: WindowImplWin32 :: WindowImplWin32 (Klasse sf :: VideoMode, Klasse sf :: String const & amp ;, unsigned int, struct sf :: ContextSettings const & amp; ) "(?? 0WindowImplWin32 @ priv @ sf @@ QEAA @ VVideoMode @ 2 @ AEBVString @ 2 @ IAEBUContextSettings @ 2 @@ Z) OSTetris C: \ Benutzer \ grün \ Dokumente \ GitHub \ OSTetris \ sfml-window-s.lib (WindowImplWin32.cpp.obj) 1
Fehler LNK2019 unaufgelöstes externes Symbol __imp_FlashWindowEx in Funktion "public: virtual void __cdecl sf :: priv :: WindowImplWin32 :: requestFocus (void)" verwiesen (? RequestFocus @ WindowImplWin32 @ priv @ sf @@ UEAAXXZ) OSTetris C: \ Users \ green \ Dokumente \ GitHub \ OSTetris \ sfml-window-s.lib (WindowImplWin32.cpp.obj) 1
Fehler LNK2019 unaufgelöstes externes Symbol __imp_SetWindowPos, auf das in Funktion "public" verwiesen wird: __cdecl sf :: priv :: WindowImplWin32 :: WindowImplWin32 (Klasse sf :: VideoMode, Klasse sf :: String const & amp; ) "(?? WindowImplWin32 @ priv @ sf @@ QEAA @ VVideoMode @ 2 @ AEBVString @ 2 @ IAEBUContextSettings @ 2 @@ Z) OSTetris C: \ Benutzer \ grün \ Dokumente \ GitHub \ OSTetris \ sfml-window-s. (WindowImplWin32.cpp.obj) 1
Fehler LNK2019 nicht gelöstes externes Symbol __imp_GetKeyState in Funktion "private: void __cdecl sf :: priv :: WindowImplWin32 :: processEvent (unsigned int, unsigned __int64, __ int64)" verwiesen C: \ Benutzer \ grün \ Dokumente \ GitHub \ OSTetris \ sfml-window-s.lib (WindowImplWin32.cpp.obj) 1
Fehler LNK2019 nicht aufgelöstes externes Symbol __imp_MapVirtualKeyW, auf den in der Funktion "private: static enum sf :: Keyboard :: Key __cdecl sf :: priv :: Window :: virtualKeyCodeToSF (unsigned __int64, __ int64)" verwiesen wird. CA? AW4Key @ Keyboard @ 3 @ _K_J @ Z) OSTetris C: \ Users \ green \ Documents \ GitHub \ OSTetris \ sfml-window-s.lib (WindowImplWin32.cpp.obj) 1
Fehler LNK2019 nicht aufgelöstes externes Symbol __imp_GetCapture in Funktion "private: void __cdecl sf :: priv :: WindowImplWin32 :: processEvent (unsigned int, unsigned __int64, __ int64)" referenziert ("processEvent @ WindowImplWinin @ @ @ @ AEAAXO C: \ Benutzer \ grün \ Dokumente \ GitHub \ OSTetris \ sfml-window-s.lib (WindowImplWin32.cpp.obj) 1
Fehler LNK2019 nicht aufgelöstes externes Symbol __imp_SetCapture in Funktion "private: void __cdecl sf :: priv :: WindowImplWin32 :: processEvent (unsigned int, unsigned __int64, __ int64)" verwiesen C: \ Benutzer \ grün \ Dokumente \ GitHub \ OSTetris \ sfml-window-s.lib (WindowImplWin32.cpp.obj) 1
Fehler LNK2019 unaufgelöstes externes Symbol __imp_ReleaseCapture in Funktion "private: void __cdecl sf :: priv :: WindowImplWin32 :: cleanup (void)" verwiesen (Cleanup @ WindowImplWin32 @ priv @ sf @@ AEAAXXZ) OSTetris C: \ Users \ green \ Documents \ GitHub \ OSTetris \ sfml-window-s.lib (WindowImplWin32.cpp.obj) 1
Fehler LNK2019 nicht aufgelöstes externes Symbol __imp_GetForegroundWindow in Funktion "public: virtual bool __cdecl sf :: priv :: WindowImplWin32 :: hasFocus (void)" \ Documents \ GitHub \ OSTetris \ sfml-window-s.lib (WindowImplWin32.cpp.obj) 1
Fehler LNK2019 nicht aufgelöstes externes Symbol __imp_SetForegroundWindow in Funktion "public: virtual void __cdecl sf :: priv :: WindowImplWin32 :: requestFocus (void)" verwiesen (? RequestFocus @ WindowImplWin32 @ priv @ sf@@AAAAXXZ) OSTetris C: \ Dokumente \ GitHub \ OSTetris \ sfml-window-s.lib (WindowImplWin32.cpp.obj) 1
Fehler LNK2019 unaufgelöstes externes Symbol __imp_SetWindowTextW in Funktion "public: virtual void __cdecl sf :: priv :: WindowImplWin32 :: setTitle (Klasse sf :: String const & amp;)" (SetTitle @ WindowImplWin32 @ priv @ sf @ @ UEAAXABach @@ Z) OSTetris C: \ Benutzer \ grün \ Dokumente \ GitHub \ OSTetris \ sfml-window-s.lib (WindowImplWin32.cpp.obj) 1
Fehler LNK2019 nicht aufgelöstes externes Symbol __imp_GetClientRect, auf den in der Funktion "public: virtuelle Klasse sf :: Vector2 - unsigned int & gt; $ AV2 $ Vector2 @ I @ 3 @ XZ) OSTetris C: \ Benutzer \ grün \ Dokumente \ GitHub \ OSTetris \ sfml-window-s.lib (WindowImplWin32.cpp.obj)
Fehler LNK2019 unaufgelöstes externes Symbol __imp_GetWindowRect in Funktion "public: virtuelle Klasse sf :: Vector2 lcdecl sf :: priv :: WindowImplWin32 :: getPosition (void)" AV $ Vector2 @ H @ 3 @ XZ) OSTetris C: \ Benutzer \ grün \ Dokumente \ GitHub \ OSTetris \ sfml-window-s.lib (WindowImplWin32.cpp.obj) 1
Fehler LNK2019 nicht aufgelöstes externes Symbol __imp_AdjustWindowRect in Funktion "public: __cdecl sf :: priv :: WindowImplWin32 :: WindowImplWin32 (Klasse sf :: VideoMode, Klasse sf :: String const & amp ;, unsigned int, struct sf :: ContextSettings const & amp; ) "(?? 0WindowImplWin32 @ priv @ sf @@ QEAA @ VVideoMode @ 2 @ AEBVString @ 2 @ IAEBUContextSettings @ 2 @@ Z) OSTetris C: \ Benutzer \ grün \ Dokumente \ GitHub \ OSTetris \ sfml-window-s.lib (WindowImplWin32.cpp.obj) 1
Fehler LNK2019 nicht aufgelöstes externes Symbol __imp_ShowCursor in Funktion "public: virtual void __cdecl sf :: priv :: WindowImplWin32 :: setMouseCursorVisible (bool)" angegeben grün \ Documents \ GitHub \ OSTetris \ sfml-window-s.lib (WindowImplWin32.cpp.obj) 1
Fehler LNK2019 nicht aufgelöstes externes Symbol __imp_SetCursor, auf den in der Funktion "private: void __cdecl sf :: priv :: WindowImplWin32 :: processEvent (unsigned int, unsigned __int64, __ int64)" verwiesen wird C: \ Benutzer \ grün \ Dokumente \ GitHub \ OSTetris \ sfml-window-s.lib (WindowImplWin32.cpp.obj) 1
Fehler LNK2019 nicht aufgelöstes externes Symbol __imp_ScreenToClient in Funktion "private: void __cdecl sf :: priv :: WindowImplWin32 :: processEvent (unsigned int, unsigned __int64, __ int64)" verwiesen C: \ Benutzer \ grün \ Dokumente \ GitHub \ OSTetris \ sfml-window-s.lib (WindowImplWin32.cpp.obj) 1
Fehler LNK2019 nicht aufgelöstes externes Symbol __imp_MapWindowPoints in Funktion "private: void __cdecl sf :: priv :: WindowImplWin32 :: grabCursor (bool)" referenziert \ Documents \ GitHub \ OSTetris \ sfml-window-s.lib (WindowImplWin32.cpp.obj) 1
Fehler LNK2019 nicht aufgelöstes externes Symbol __imp_ClipCursor in Funktion "private: void __cdecl sf :: priv :: WindowImplWin32 :: grabCursor (bool)" (? GrabCursor @ WindowImplWin32 @ priv @ sf @@ AEAAX_N @ Z) OSTetris C: \ Users \ green angegeben \ Documents \ GitHub \ OSTetris \ sfml-window-s.lib (WindowImplWin32.cpp.obj) 1
Fehler LNK2019 nicht aufgelöstes externes Symbol __imp_GetWindowLongW in Funktion "public: __cdecl sf :: priv :: WindowImplWin32 :: WindowImplWin32 (Klasse sf :: VideoMode, Klasse sf :: String const & amp ;, unsigned int, struct sf :: contextSettings const & amp; ) "(?? 0WindowImplWin32 @ priv @ sf @@ QEAA @ VVideoMode @ 2 @ AEBVString @ 2 @ IAEBUContextSettings @ 2 @@ Z) OSTetris C: \ Benutzer \ grün \ Dokumente \ GitHub \ OSTetris \ sfml-window-s.lib (WindowImplWin32.cpp.obj) 1
Fehler LNK2019 unaufgelöstes externes Symbol __imp_SetWindowLongW in Funktion "public: __cdecl sf :: priv :: WindowImplWin32 :: WindowImplWin32 (Klasse sf :: VideoMode, Klasse sf :: String const & amp ;, unsigned int, struct sf :: const; amp; ) "(?? 0WindowImplWin32 @ priv @ sf @@ QEAA @ VVideoMode @ 2 @ AEBVString @ 2 @ IAEBUContextSettings @ 2 @@ Z) OSTetris C: \ Benutzer \ grün \ Dokumente \ GitHub \ OSTetris \ sfml-window-s.lib (WindowImplWin32.cpp.obj) 1
Fehler LNK2019 nicht aufgelöstes externes Symbol __imp_GetWindowLongPtrW in Funktion "private: static __int64 __cdecl sf :: priv :: WindowImplWin32 :: globalOnEvent (struct HWND__ *, unsigned int, unsigned __int64, 64 int64)" (? CA_JPEAUHWND __ @@ I_K_J @ Z) OSTetris C: \ Benutzer \ grün \ Dokumente \ GitHub \ OSTetris \ sfml-window-s.lib (WindowImplWin32.cpp.obj) 1
Fehler LNK2019 nicht aufgelöstes externes Symbol __imp_SetWindowLongPtrW in Funktion "public: __cdecl sf :: priv :: WindowImplWin32 :: WindowImplWin32 (struct HWND__ *)" verwiesen (?? \ Benutzer \ grün \ Dokumente \ GitHub \ OSTetris \ sfml-window-s.lib (WindowImplWin32.cpp.obj) 1
Fehler LNK2019 nicht aufgelöstes externes Symbol __imp_GetWindowThreadProcessId, auf das in der Funktion "public: virtual void __cdecl sf :: priv :: Window :: WindowImplWin32 :: requestFocus (void)" verwiesen wird (requestFocus @ WindowImplWin32 @ priv @ sf @@ UEAAXXZ). Dokumente \ GitHub \ OSTetris \ sfml-window-s.lib (WindowImplWin32.cpp.obj) 1
Fehler LNK2019 nicht aufgelöstes externes Symbol __imp_CreateIcon in Funktion "public: virtual void __cdecl sf :: priv :: WindowIndplWin32 :: setIcon (unsigned int, unsigned int, unsigned char const *)" referenziert @Z) OSTetris C: \ Benutzer \ grün \ Dokumente \ GitHub \ OSTetris \ sfml-window-s.lib (WindowImplWin32.cpp.obj) 1
Fehler LNK2019 nicht aufgelöstes externes Symbol __imp_DestroyIcon in Funktion "public: virtual __cdecl sf :: priv :: WindowImplWin32 :: ~ WindowImplWin32 (void)" verwiesen (1WindowImplWin32 @ priv @ sf @@ UEAA @ XZ) OSTetris C: \ Users \ green \ Documents \ GitHub \ OSTetris \ sfml-window-s.lib (WindowImplWin32.cpp.obj) 1
Fehler LNK2019 nicht aufgelöstes externes Symbol __imp_ChangeDisplaySettingsW verwiesen in Funktion "public: __cdecl sf :: priv :: WindowImplWin32 :: WindowImplWin32 (Klasse sf :: VideoMode, Klasse sf :: String const & amp ;, unsigned int, struct sf :: contextSettings const & amp; ) "(?? 0WindowImplWin32 @ priv @ sf @@ QEAA @ VVideoMode @ 2 @ AEBVString @ 2 @ IAEBUContextSettings @ 2 @@ Z) OSTetris C: \ Benutzer \ grün \ Dokumente \ GitHub \ OSTetris \ sfml-window-s.lib (WindowImplWin32.cpp.obj) 1
Fehler LNK2019 nicht aufgelöstes externes Symbol
anonymer Namespace ':: getDeviceName (unsigned int, struct tagJOYCAPSW) "(? getDeviceName @? A0x8939b4a8 @@ YA? AVString @ sf @@ IUtagJOYCAPSW@@@ Z) OSTetris C: \ Users \ green \ Documents \ GitHub \ O -window-s.lib (JoystickImpl.cpp.obj) 1
Fehler LNK2019 nicht aufgelöstes externes Symbol __imp_RegOpenKeyExW, auf das in der Funktion "class sf :: String __cdecl" anonymer Namespace "verwiesen wird: getDeviceName (unsigned int, struct tagJOYCAPSW)" (? GetDeviceName @? A0x8939b4a8 @ @ YA? Z) OSTetris C: \ Benutzer \ grün \ Dokumente \ GitHub \ OSTetris \ sfml-window-s.lib (JoystickImpl.cpp.obj) 1
Fehler LNK1120 50 nicht aufgelöste externe OSTetris C: \ Benutzer \ grün \ Dokumente \ GitHub \ OSTetris \ x64 \ Release \ OSTetris.exe 1

Antworten:


1

Zuerst werde ich verlinken SFML-Tutorial-Seite für die Verknüpfung mit Visual Studio .

Es sieht jedoch so aus, als würden Sie nur die Release-Versionen verlinken. Stellen Sie sicher, dass Sie die Debug-Bibliotheken unter der Debug-Konfiguration und die Release-Bibliotheken unter der Release-Konfiguration verwenden. Jede Konfiguration muss individuell eingerichtet werden.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.