Для использования SDL я установил библиотеки для 32-битных систем с помощью моего ноутбука с конфигурацией 64 бит. X86_64-w64-mingw32 не работал по неизвестным причинам, поэтому я использовал i686-w64-mingw32, который работал нормально.затем для sdl_image я также использовал 32-битный.
, когда я использовал SDL2_image.dll и другие DLL-файлы для 32-битных, то я получил выше сообщение.но когда я поместил вышеупомянутые файлы для 64-битных файлов в папку SysWOW64 и 32-битные файлы в папку System32, я получил сообщение
, приложение не удалось правильно запустить (0xc00007b).нажмите кнопку ОК, чтобы закрыть приложение
И после завершения процесса я получил
Процесс завершен со статусом -1073741701 (0 минут (ы), 4 секунды)
PS: я использую SDL (2.0.9) и SDL_Image (2.0.5).https://lazyfoo.net/tutorials/SDL/ это учебник, которому я следовал