无法在DLL SDL2_ttf.dll中找到InterlockedCompareExchange @ 12

时间:2017-04-13 17:03:22

标签: c++ dll codeblocks sdl-2

我一直有这个问题,但我需要解决它。我正在使用SDL2进行Frogger游戏。为了制作得分板我试图使用SDL2_ttf。但是,每当我尝试使用TTF_Init()初始化SDL_ttf时,我都会遇到此错误;

以下是我得到的错误:

Error Message

现在我已经查看了与此类似的其他帖子,并且大多数建议我将DLL文件移动到我的程序的调试文件夹(Bin \ Debug)中。这对我没用。我尝试从Here重新下载SDL2_ttf.dll。

我不确定究竟是什么导致了这个错误,但这里有一些其他截图可能会有所帮助。

enter image description here

enter image description here

enter image description here

我正在运行Windows 8.1,我使用Code :: Blocks作为IDE。

我希望有人可以帮助我。

如果您需要任何其他信息,我很乐意提供。

谢谢, 森

1 个答案:

答案 0 :(得分:0)

将所有.dll文件放入Debug目录,若不起作用,请放入项目文件夹。