SDL é uma multi-plataforma de desenvolvimento de software projetado para fornecer acesso de baixo nível ao áudio , teclado, mouse, joystick e gráficos hardware por exemplo. Utilizado princialmente em softwares de reprodução de vídeo e emuladores. Diversos jogos populares tem a participação da SDL em suas criações.
Nesse tutorial, iremos instalar a biblioteca SDL2 na versão SDL2-devel-2.0.4-mingw.tar.gz.
Os pré requisitos para a instalação da biblioteca são:
Os pré requisitos para a instalação da biblioteca são:
Passo 1:
Realize o download da biblioteca na versão indicada: SDL2-devel-2.0.4-mingw.tar.gz.
Link para download: https://www.libsdl.org/release/?C=M;O=D
Link para download: https://www.libsdl.org/release/?C=M;O=D
Assim que clicar na vesão desejada, o download começará automaticamente
Passo 2:
A biblioteca baixadas está compactada. Dentro de cada pasta há uma subpasta, dentro de cada subpasta há mais algumas subpastas, incluindo o "Readme". A pasta que nós interessa é a "i686-w64-minw32". Dentro dessa pasta, a quatro subpastas. a pasta bin, include, lib e share. Segue as imagens para intender a organização das bibliotecas.
Dentro do arquivo compactado vamos encontrar uma pasta como essa.
De todas as patas, vamos precisar apenas da i686 de cada biblioteca.
Destino Final
Passo 3:
Será preciso agora, instalar a biblioteca dentro do nosso compilador, (MingW no caso). Para isso extraia as quatro subpastas da pasta i686 para a pasta MingW e mingw32. Normalmente a pasta MingW está localizada em C:\MinGW e a mingw32 em C:\MinGW\mingw32.
Quando apertar para extrair para a pasta selecionada, deverá escolher o diretório da extração. Localize no seu computador aonde está alocado a pasta MingW.
Extraia as subpastas para a pasta Mingw e Mingw32. Quando começar a extração, vai aparecer a mensagem de substituição de arquivos, selecione a opção "sim p/ todos".
Após esses passos, a SDL estará instalada em seu computador, abra o eclipse e teste sua biblioteca!
Teste sua biblioteca com o Hello World:
http://gpjecc.blogspot.com.br/2016/03/hello-world-em-sdl2-no-eclipse.html
Instale também os complementos da SDL2 como som e imagem:
http://gpjecc.blogspot.com.br/2016/04/instalacao-dos-complementos-da-sdl2.html
Bom Trabalho!
Alguns links que podem ajudar:
Mais sobre a SDL sua Wiki e fórum : https://www.libsdl.org/index.php