Visual Express:SDL_Image未定义

时间:2014-04-18 11:28:22

标签: c++ sdl

我刚刚安装了SDL_Image以便在我的Visual Studio中使用。而且我一直得到任何与SDL_Image相关的命令都是未定义的。我一直在学习本教程

http://lazyfoo.net/tutorials/SDL/06_extension_libraries_and_loading_other_image_formats/windows/msvsnet2010u/index.php

根据教程,第11步是原因。我已经将教程的版本与我自己的

进行了比较
SDL2.lib
SDL2main.lib
SDL2_image.lib

除了缺少SDL2_ttf.lib和SDL2_mixer.lib之外,我无法看到影响它的真正差异。我检查过我的.dll是否在正确的位置以及正确的.zips和文件夹中。我无法看到任何可能导致问题的因素。也许我错过了什么。还有什么能产生" _ 未定义"错误?

我刚刚再次检查了教程,并确保已正确遵循教程。

1 个答案:

答案 0 :(得分:0)

当您在项目属性中错误地设置包含路径时,通常会发生此问题,调整它以使路径类似于:C:\\ SDL \ include

如果问题仍然存在,请尝试查看链接器libs路径是否不正确。

评论您的进度,并相应地编辑我的答案