2017-04-13 8 views
0

J'ai eu ce problème pendant un petit moment maintenant mais j'ai besoin de le réparer. Je travaille sur un jeu Frogger en utilisant SDL2. Pour faire le tableau de score, j'essaie d'utiliser SDL2_ttf. Cependant, je rencontre cette erreur chaque fois que j'essaie d'initialiser SDL_ttf en utilisant TTF_Init();InterlockedCompareExchange @ 12 n'a pas pu être situé dans DLL SDL2_ttf.dll

Voici l'erreur que je reçois:

Error Message

Maintenant, je l'ai déjà regardé les autres messages qui sont semblables à cela et la plupart suggèrent que je déplace les fichiers DLL dans le dossier de débogage (Bin \ Debug) de mon programme. Cela n'a pas fonctionné pour moi. J'ai essayé de télécharger SDL2_ttf.dll de Here.

Je ne sais pas exactement ce qui cause cette erreur, mais voici d'autres captures d'écran qui pourraient s'avérer utiles.

enter image description here

enter image description here

enter image description here

Je suis sous Windows 8.1 et je suis en utilisant Code :: Blocks comme l'IDE.

J'espère que quelqu'un là-bas pourrait être en mesure de m'aider.

Si vous avez besoin de plus d'informations, je le ferai avec plaisir.

Merci, Nathan

Répondre

0

Mettez tous les fichiers .dll dans le répertoire de débogage, si ne fonctionne pas, mis dans le dossier du projet.