2013-09-21 3 views
0

Exécutez un problème récent en essayant de compiler SDL2 avec QtCreator en utilisant MinGW. Il semble que pour une raison quelconque, les bibliothèques ne sont pas liées. Je sais que 100% que les bibliothèques sont au bon endroit, comme vous pouvez le voir dans cette image: enter image description hereCompilation de SDL2 dans QtCreator (MinGW)

Et comment je suis lier dans mon fichier .pro:

##Windows 
win32 { 
TEMPLATE = app 
CONFIG -= app_bundle 
CONFIG -= qt 

##Debug & Release Mode Configs 
CONFIG(debug, debug|release) { 
     CONFIG += console 
} else { 
     CONFIG -= console 
} 

INCLUDEPATH += "C:\Users\Daniel\Desktop\SDL2-devel-2.0.0-mingw\SDL2-2.0.0\x86_64-w64-mingw32\include\SDL2" 
LIBS += -L"C:\Users\Daniel\Desktop\SDL2-devel-2.0.0-mingw\SDL2-2.0.0\x86_64-w64-mingw32\lib" \ 
     -lmingw32 \ 
     -lSDL2 \ 
     -lSDL2main \ 
     -lSDL2_ttf \ 
     -lSDL2_image \ 
     -lSDL2_mixer \ 
     -lopengl32 
} 

Edit: Eh bien, je construisais avec la mauvaise version des bibliothèques! Doh! Mais un nouveau problème se pose, ce qui je pense a quelque chose à faire avec SDLmain .. Doit manquer quelque chose dans mon dossier .pro mais totalement incertain ce que: S enter image description here

Répondre

Questions connexes