image - "Undefined Reference To ' IMG_Load '"代码块和 SDL_Image 错误

标签 image load sdl codeblocks sdl-image

我正在通过 Lazy Foo 的教程学习 SDL,但我无法继续,因为 IMG_Load 似乎不起作用。我试着像他说的那样设置它,但它就是行不通。我将所有包含文件放入 include 文件夹,并将所有 lib 文件放入 lib 文件夹。我发现lib文件夹中有x86和x64文件夹。当我尝试 x64(因为我有一个 64 位系统)时一切正常,CodeBlocks 甚至告诉我建议(比如当我写“img”时它显示了一个建议“IMG_Load”(这意味着库已初始化?)) ,但是当我开始编译我的代码时,会发生这种情况:http://puu.sh/3Eqa5.png .当我尝试使用 x86 版本时,出现完全相同的错误。

我在 Internet 上进行了一些搜索,我能找到的只有一些线程,但大多数都被放弃了。我最接近回答我的问题的是:http://www.dreamincode.net/forums/topic/118299-sdl-image-error-sdl/但是这个人通过下载 Linux 可以使用的问题解决了他的问题,而不是 Windows。

我正在运行 Windows 7 64 位、CodeBlocks 12.11、SDL 1.2.15 和 SDL_Image 1.2.12。

我真的不知道是什么问题!

最佳答案

您应该再次转到编译器和调试器设置,并在链接器设置选项卡下粘贴: -lSDL_image enter image description here

关于image - "Undefined Reference To ' IMG_Load '"代码块和 SDL_Image 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17702098/

相关文章:

php - mysql View 减少

javascript - safari 和 chrome 中 js 图像加载的奇怪结果

javascript - 在特定页面上使用 jQuery(放在页面底部)

c++ - 程序在退出时崩溃

python - 如何在 Pygame 中将图像缩放到屏幕大小

java - 非常大的图像处理和平铺

R-导入CSV文件,所有数据归入一个(第一)列

opengl - 当窗口大小调整时,如何使 SDL 窗口中的 OpenGL 视口(viewport)保持静止?

c++ - 在 Code::Blocks 中编译 SDL 时出现 "winapifamily.h: No such file or directory"

javascript - 替代图像而不是替代文本