Итак, я хочу разработать довольно простые игры с 2D-графикой в C
.Кто-то рекомендовал мне SDL, поэтому я скачал sdl 2.0
(по ссылке development libraries
, с их официального сайта), но я не знаю, как включить файлы заголовков в мой исходный код, который я пишу в atom (editor)
, потому что яне хочу использовать какую-либо IDE.Кроме того, я использую Windows, а не Linux.
Я попытался включить файл следующим образом: #include "C:\SDL2-devel-2.0.9-mingw\SDL2-2.0.9\x86_64-w64-mingw32\include\SDL2\SDL.h"
, но он показал эту ошибку: undefined reference to WinMain'
.Я также изменил аргументы main: int main(int argc, char* argv[])
, но это не сработало.
Я просто хочу включить файл, как обычно делают другие: #include <SDL2\SDL.h>
и работать с SDL.
Я должен скопировать и вставить все файлы .h из папки include SDL в папку библиотеки моего компилятора (TDM-GCC-64
)?
Где-то я читал, что вам нужно использовать какую-то командную строку для добавления сторонних библиотек, но я не мог понять, плюс есть SDL и SDL2.И все учебники по этому поводу о c ++, и я в замешательстве.Никто не изучает C?