如何修复“过程入口点SDL_ceilf不能在动态链接库中找到”

时间:2019-02-04 13:46:03

标签: c++ visual-studio sdl-2

我正在用SDL2制作游戏,对于文本,我需要包含SDL2_ttf.h。但是当我开始运行程序时,它给了我错误:“找不到入口点”

Error window“找不到入口点”

我从https://www.libsdl.org/projects/SDL_ttf/的开发库“ SDL2_ttf-devel-2.0.15-VC.zip”下下载了SDL2 TTF。

My Folders

以及我的Visual Studio项目设置:

C++ Additional include directories

C++ Linker settings

C++ Linker input settings

1 个答案:

答案 0 :(得分:1)

您的SDL2二进制文件对于您正在使用的SDL2_ttf二进制文件而言太旧了。您的SDL2二进制文件来自2017年5月。在以下邮件列表中,您发现SDL_ceilf函数是在2017年11月添加的:http://lists.libsdl.org/pipermail/commits-libsdl.org/2017-November/002386.html

要修复更新您的SDL2二进制文件,请执行以下操作:https://www.libsdl.org/download-2.0.php

并干净地构建项目。