Instalação SDL 2.0 no Eclipse



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:

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
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