domingo, 13 de maio de 2012

Novidades ?

Olá amigos... estou passando para avisar que muito em breve estarei postando alguns tutoriais, de momento deixo para vocês uma foto do jogo que estou desenvolvendo em C++ e Allegro 5, Abraços!



sexta-feira, 20 de janeiro de 2012

Code::Blocks + Allegro 5

Code::Blocks com o MinGW

1- Faça o download da última versão estável do Code::Blocks com o MinGW, segue o link:http://prdownload.berlios.de/codeblocks/codeblocks-10.05mingw-setup.exe

2- Execute a instalação de forma normal, porém mude o destino da instalação (Destination Folder) para C:\Codeblocks, quando for perguntado se deseja rodar o Code::Blocks, clique no botão "Não" e aguarde o término da instalação

Configuração do MinGW

1- Abra o "Propriedades do sistema" pressionando as teclas "Windows + Pause/Break", selecione a aba "Avançado" e em seguida clique em "Variáveis de ambiente".

2- Vamos criar um usuário, para isso clique em "Nova" no bloco "Variáveis de usuário" e digite MINGDIR no campo "Nome da variável" e em "Valor da variável" digiteC:\Codeblocks\MinGW
e em seguida clique em OK.

3- Selecione a variável "Path" no bloco "Variáveis do sistema" e clique em "Editar" e insira no final do conteúdo do campo "Valor da variável" ;C:\CodeBlocks\MinGW\bin e clique em OK.

4- Agora abra o "Prompt de comando" (Iniciar -> Todos os programas -> Acessórios -> Prompt de comando) e digite gcc -v para testar a instalação do MinGW. Deverá ser apresentado a versão do compilador.

Instalação do Allegro

1- Faça o download da última versão estável do Allegro:http://static.allegro.cc/file/library/allegro/5.0.5/allegro-5.0.5-mingw-3.4.5.zip

2- Crie a pasta: C:\CodeBlocks\MinGW\allegro5

3- Copie as pastas "bin", "lib" e "include" do arquivo baixado e cole dentro da pasta"allegro5" recém criada, no final você terá: C:\CodeBlocks\MinGW\allegro5\bin,C:\CodeBlocks\MinGW\allegro5\lib e C:\CodeBlocks\MinGW\allegro5\include

4- Agora vamos baixar o arquivo "dx80_mgw.zip":
http://alleg.sourceforge.net/files/dx80_mgw.zip

5- Depois de baixar o arquivo, você vai abri-lo e copiar as pastas "include" e "lib" paraC:\CodeBlocks\MinGW\allegro5, isso vai mesclar as pastas já existentes e quando questionado confirme "Sim para todos".

6- Copie o arquivo "allegro-5.0.5-monolith-mt.dll" que está na pasta"C:\CodeBlocks\MinGW\allegro5\bin para a pasta "C:\Windows\System32"

Configuração do Code::Blocks

1- Inicie a execução do Code::Blocks, caso solicitado opte pelo GNU GCC Compiler (se abrir a caixa de diálogo "Compilers auto-detection", então selecione o GNU GCC Compiler e clique no botão "OK". Mantenha a associação do Code::Blocks com arquivos C e C++.

2- Clique na opção “Settings” da barra de menus e selecione “Compiler and debugger...”

3- Clique na aba “Search directories” e efetue as seguintes adições:
1. Na aba subordinada “Compiler” de “Search directories”, adicione, nessa ordem, com o auxílio do botão "Add":
C:\CodeBlocks\MinGW\include
C:\CodeBlocks\MinGW\allegro5\include

2. Na aba subordinada “Linker” de “Search directories”, adicione, nessa ordem, com o auxílio do botão "Add":
C:\CodeBlocks\MinGW\lib
C:\CodeBlocks\MinGW\allegro5\lib

3. Na aba subordinada “Resource Compiler” de “Search directories”, adicione, com o auxílio do botão "Add":
C:\CodeBlocks\MinGW\include

4. Clique na aba “Linker settings” e adicione, nessa ordem, com o auxílio do botão "Add":
C:\CodeBlocks\MinGW\lib\libgdi32.a
C:\CodeBlocks\MinGW\allegro5\lib\liballegro-5.0.5-monolith-mt.a

5. Clique no botão “OK”.

Para concluir essa etapa vamos testar a instalação...

1- Vá em "File -> New -> File..." selecione "C/C++ source" e clique em "Go".
2- Selecione C++ e clique em "Next".
3- Agora em "Filename with full path" clique em "..." e escolha onde será salvo o arquivo, preencha "Nome do arquivo" com o nome que deseja para o mesmo e em seguida clique em "Salvar".
4- Clique "Finish".
5- Agora copie o código abaixo para o arquivo recém criado e pressione "F9" para compilar, deve aparecer uma janela que será exibida por 4 segundos.