SDL_Image 运行失败,退出并显示代码 1

问题描述 投票:0回答:1

我有一个 SDL 应用程序,我使用它进行编译

g++ -Isrc/include -Lsrc/lib main.cpp -o main -lmingw32 -lSDL2main -lSDL2_image

它编译没有错误,并且如果我不使用任何 SDL2_Image 函数就可以运行,但是一旦我使用这些函数,代码就会编译,但无法运行。即使我使用 std::cout 或 std::cerr 进行调试,它也不会给出任何输出。调试了几个小时,找不到任何解决方案,请帮忙。

我尝试了 SDL2_image 的不同 lib 文件以及 32 位/64 位二进制文件。这些不起作用,并给出了相同的响应。

c++ compilation linker-errors sdl-2 mingw32
1个回答
1
投票

我将 SDL2_image.dll 移至与 SDL2.dll 相同的目录中,并且它有效。谢谢HolyBlackCat,我所需要的只是某种错误消息来修复它!

© www.soinside.com 2019 - 2024. All rights reserved.