Como configurar o famoso Eclipse em versão C++ para Windows com a biblioteca gráfica SDL.

23:49
Confesso, perdi muitas horas tentando instalar(quase desisti) mas consegui achar uma forma fácil de fazer isto.

Eu sei que ficou extenso, tentei detalhar ao máximo cada etapa.

Vamos ao Passo-a-Passo:

Passo 1 - Baixar o Eclipse Cdt ( Eclipse C/C++ )

No site do Eclipse
http://www.eclipse.org/downloads/

Você verá uma bolinha verde e escrito
Eclipse IDE for C/C++ Developers

Ao lado terá Windows, Mac, Linux....
Clique em Windows

Abrirá uma página com um link
É só clicar na seta verde para baixar o arquivo

ou clicar no Globinho para baixar via Torrent

Baixado o Eclipse é só descompactar.
Caso Precise do Java Runtime Enviroment (JRE)

entre no site do java

http://www.java.com/en/download/

e clique em Free Java Download
e novamente em Free Java Download

Após baixar o JRE é só instalar.

Você pode copiar a pasta jre para dentro da pasta do Eclipse
Podendo assim, transportar o Eclipse para qualquer lugar.

Se quiser saber se funcionou, abra o Eclipse.


Passo 2 - Baixar o MinGW, o compilador.

Sem ele o Eclipse não cria o executável.

No Site http://sourceforge.net/projects/mingw/files/
Procure por Automated MinGW Installer e baixe o arquivo terminado por .exe

Após baixado, abra o Installer.

Você verá:

Welcome to MinGW
Version X.X.X

Clique em Next,

Agora os termos de licença.
Leia e clique em I Agree

Na próxima janela tem algumas coisas marcadas (varia entre os Windows)
Marque g++ compiler caso não esteja marcado e Next.

Next, Next, até o infinito.

Instalou o MinGW na pasta C:\MinGW.

Passo 3 - Baixar o pacote do SDL

Entre no Site do SDL
http://www.libsdl.org/

Procure por Download

e clique no primeiro link

Na página que abrir, procure por
SDL-x.x.xx-win32.zip (será usada depois)
encontrado em Runtime Libraries.

e baixe também
SDL-devel-x.x.xx-mingw32.tar.gz
em Development Libraries

Abra agora o SDL-Devel... e extraia as pastas dele, de forma que sobreescrevam as do MinGW (C:\MinGW).

Assim o Eclipse reconhecerá o SDL automaticamente.

Caso não saiba como fazer isso, coloque tudo que tem na pasta
bin do SDL-devel na pasta
bin do MinGW,
a pasta include a mesma coisa, até acabarem as pastas.

Se você não modificou nada o MinGW estará na pasta C:\MinGW

Passo 4 - Criar um projeto SDL.

Abra o Eclipse, vá em File, New, C++ Project Digite um nome para o seu Projeto
(Pode ser qualquer coisa)

Ex: EclipseSDL

Clique em Hello World C++ Project.
Desmarque a opção "Show project types and toolchains..."
Clique em MinGW GCC.

e Finish



Passo 5 - Configurar o Projeto.

Clique (com o botão direito) no nome do Projeto no canto esquerdo da tela.
e vá em Properties.

Agora clique em C/C++ Build
Em configuration, mude de Debug para [All configurations]

Vá em MinGW C++ Linker e clique em Libraries
Ao lado de Libraries (-l) clique no +.
Digite
mingw32
e aperte OK.

Clique no + e digite
SDLmain
e OK.

Clique no + denovo e digite
SDL
e OK

Respeitando as letras maiusculas e minúsculas.
-----------
mingw32
SDLmain
SDL
-----------


Passo 6 - Criar o arquivo de exemplo.

Calma, falta pouco.

Clique denovo no nome do Projeto com o botão direito
vá em New, e clique em File.

Vamos colocar o nome de main.cpp ( nome padrão ) e Finish
Escrevemos o código de exemplo ( encontrado depois do passo 7 ).

e clicarmos no Martelo perto do Besouro.
Vai ser criada uma pasta Debug.

Não execute o programa ainda. Caso contrário nada acontecerá ou dará erro.
Dizendo que falta o arquivo SDL.dll.


Passo 7 - Finalizando o Passo a Passo.

Lembra do zip do SDL que não usamos?
Será usado agora, descompacte em qualquer lugar do seu computador.

Arraste o arquivo SDL.dll para dentro da pasta Debug, dentro da pasta do projeto.

Se quiser ver o resultado, abra o arquivo executável dentro da pasta Debug.

O executável resultará em uma janela preta, porque faltam as imagens.


Codigo de Exemplo:

Você pode usar este código para testar o SDL.

Esse código mostra um retângulo azul na tela e depois de 2 segundos ele some.

http://tudosome.blogspot.com/2009/07/codigo-de-sdl-de-exemplo.html


Informações Adicionais:

Se por algum motivo você receber o erro de Binário não encontrado, clique no Martelo.
e tente novamente.


Caso você tenha dificuldades em abrir algum arquivo zipado

Baixe o Winrar
http://superdownloads.uol.com.br/download/121/winrar-portable/
(Versão portátil do Winrar)

Execute o Arquivo e escolha um diretório para ele.

tente agora, abrir os arquivos com o winrar.

About the author

Donec non enim in turpis pulvinar facilisis. Ut felis. Praesent dapibus, neque id cursus faucibus. Aenean fermentum, eget tincidunt.