Biblioteca Sdl2

Bună ziua și bun venit. Această serie de articole va fi dedicată bibliotecii SDL2. În ele voi oferi cunoștințele de bază necesare pentru scrierea aplicațiilor grafice folosind această bibliotecă. SDL2 este o bibliotecă low-level scrisă pentru a obține "aproape" acces direct la toate componentele hardware ale computerului. Ce înseamnă asta? Mai multă viteză de lucru, mai puțină memorie, dar necesită puțin mai multe cunoștințe. Dar nu trebuie să vă fie frică. Cel mai mare plus este că este o platformă multiplă, doresc să scriu un cod cu o diferență minimă, care va funcționa atât în ​​Windows cât și în Linux / Mac? Atunci vii aici.







Descărcați imediat biblioteca. Pentru utilizatorii Windows, totul este împachetat în arhivă și atașat la lecție. Dezarhivează această arhivă oriunde. Am pus în rădăcina discului C (C: \ SDL2)

Deschideți studioul și creați un nou proiect -> Proiect gol.
Creați orice fișier .cpp în el. Acesta este un pas important.
Faceți clic pe butonul din dreapta al mouse-ului (RMB) din browserul de soluții pentru proiecte -> proprietăți.







Biblioteca Sdl2

Dacă totul este bine, atunci vedem această fereastră:

Biblioteca Sdl2

Alegeți C / C ++ -> General -> Directoare suplimentare pentru fișierele incluse
Găsiți folderul SDL2 și accesați folderul Includes. Faceți clic pe OK. În linie, veți obține ceva de genul C: \ SDL2 \ include;% (AdditionalIncludeDirectories)

Apoi mergeți la Compozitor -> General -> Fișiere suplimentare de bibliotecă
Am inserat deja folderul SDL2 \ lib \ x86 (puteți, de asemenea, 64, dar pentru aplicațiile noastre nu există nici o diferență, cu excepția volumului OP, nu).

Compozitor -> Intrare -> Alte dependențe
Aici trebuie să faceți clic pe modificați și în dependențele suplimentare, scrieți acest lucru:

Mergem la Compozitor -> Sistem -> Subsistem
Alegeți (dacă nu merită) consola.

Acum, un cod mic pentru a verifica tot ce am creat:

Dacă, ca urmare a execuției sale, ați văzut consola și fereastra (care a fost închisă în 2 secunde), atunci ați făcut totul bine! Ne vedem la următoarea lecție.







Articole similare

Trimiteți-le prietenilor: