undefinierter Verweis auf WinMain @ 16 C ++, SDL-2

Ich habe den Fehler bekommenundefined reference to WinMain@16. Um Platz zu sparen, hier ist ein Link zu allen Dateien, die sich derzeit im Projekt befinden. Gegenwärtig sollte es nicht viel anderes tun, als ein Fenster zu erstellen, es grün auszufüllen und dann ein Kästchen in die Ecke zu zeichnen, während die Position meiner Maus über die Konsole verfolgt wird. Es wird jedoch nicht erstellt und mir wird der oben genannte Fehler angezeigt.

Meine Linker-Bibliotheken sind:

glew32s libSDL2main mingw32 libSDL2 opengl32 glew32

Ich verwende Codeblocks 13.12 mit g ++ gemäß dem C ++ 11 ISO C ++ Sprachstandard. Mein PC verwendet Windows 10, falls dies relevant ist.

Ich habe eine ganze Weile damit verbracht, eine Lösung zu finden, und anscheinend hat jeder eine ganz andere, und bisher hat keine von ihnen für mich gearbeitet. Einige Beispiele sind:

Hinzufügen von SDL2_image zu meinen Link-Bibliotheken gemäßdiese ähnliche Frage. Es gab mir den Fehler-lSDL2_image.Starten Sie das Projekt komplett neu, falls ein Tippfehler, den ich nicht bemerkt habe, die Ursache war. (Ich habe genau den gleichen Fehler bekommen).Changing mymain Funktion zuWinMain. Ich habe die gleiche Fehlermeldung erhalten.Adding aWindows.h Header. Das ist nichts aufgefallen.Verschiedene angebliche "richtige Bestellungen" für meine Liker-Bibliotheken. Keiner von denen schien bisher zu helfen.

Ich sollte auch darauf hinweisen, dass die Antwort vom Benutzer bereitgestellt wird, Cheers und hth. - Alf,Hie ist vielleicht das, wonach ich suche, aber ehrlich gesagt kann ich nicht ganz verstehen, was ich basierend darauf tun soll.

Wenn Sie relevante Informationen vergessen haben, teilen Sie mir diese bitte mit, und ich werde dies so bald wie möglich tun. Danke im Voraus

Antworten auf die Frage(2)

Ihre Antwort auf die Frage