gpt4 book ai didi

c++ - #include "SDL_image.h"搞乱了我的编译

转载 作者:行者123 更新时间:2023-11-28 08:10:01 24 4
gpt4 key购买 nike

我遵循了本指南 http://lazyfoo.net/SDL_tutorials/lesson03/windows/codeblocks/index.php设置 sdl 图像扩展,但现在当我使用#include“SDL_image.h”编译任何东西时,它给我错误“找不到 -lSD”我该怎么做才能解决这个问题?

最佳答案

请确保您的链接器选项是正确的,因此您可以放置​​标志:

-lSDLmain -lSDL -lSDL_image

并且您实际上将这些文件(它们将是 .so 或 .lib 文件)放在编译器可以看到它们的地方。如果它们不在 IDE 检查的目录中,那么您将需要使用 -L 标志指定位置。 -L 标志的工作方式如下:-L"/path/to/lib/here/"

当您收到“找不到 -lSD”时,这表明您可能不小心输入了 -lSD 而不是 -lSDL 的全名。

关于c++ - #include "SDL_image.h"搞乱了我的编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9388645/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com