我刚刚安装了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和文件夹中。我无法看到任何可能导致问题的因素。也许我错过了什么。还有什么能产生" _ 未定义"错误?
我刚刚再次检查了教程,并确保已正确遵循教程。
答案 0 :(得分:0)
当您在项目属性中错误地设置包含路径时,通常会发生此问题,调整它以使路径类似于:C:\\ SDL \ include
如果问题仍然存在,请尝试查看链接器libs路径是否不正确。
评论您的进度,并相应地编辑我的答案