В настоящее время я следую учебным пособиям по LazyFoo для SDL2, однако у меня возникли проблемы с настройкой SDL2 по этой ссылке https://lazyfoo.net/tutorials/SDL/01_hello_SDL/windows/mingw/index.php. Я использую C вместо C ++ и 64-битную версию MinGW.
Мой компилятор gcc не может найти файл заголовка SDL.h, хотя я включаю каталог, используя флаг -I, который содержит файл SDL.h.В настоящее время я использую GitBash в качестве терминала и VS-код в качестве моего текстового редактора.
Вот пример моей команды терминала и вывода
/z/programming/c/lazy_foo_sdl/01_hello_SDL> gcc 01_hello_SDL.c -IC:\mingw_dev_lib\include\SDL2 -LC:\mingw_dev_lib\lib -w -Wl,-subsystem,windows -lmingw32 -lSDL2main -lSDL2 -o 01_hello_SDL
01_hello_SDL.c:4:10: fatal error: SDL.h: No such file or directory
#include <SDL.h>
^~~~~~~
compilation terminated.
Я действительно понятия не имею, в чем может быть проблема, поэтому заранее извиняюсь, если я не предоставляю достаточно подробностей.