Instalando a Allegro no Dev C++ (Dev Cpp)

Bom nesse post vamos ver como instalar a biblioteca Allegro no Dev C++. Eu particularmente gostei bastante do Dev C++ nesse aspecto, pois ele facilita muito a instalação de novas bibliotecas.

Inicialmente, temos que ter o Dev C++ instalado, para baixa-lo basta entrar em:

http://www.bloodshed.net/devcpp.html

Após a instalação do Dev C++, temos duas maneiras de instalar a biblioteca Allegro. Onde podemos baixar e instalar o pacote de forma manual ou de forma automática.

Primeira forma: (manual)

  1. Devemos entrar em http://devpaks.org/, que é um repositório de pacotes para o Dev.
  2. Baixar na categoria Allegro, o pacote: Allegro 4.2.0. (o link para quem está com preguiça de ir lá procurar: http://prdownloads.sourceforge.net/alleg/allegro-4.2.0-1mol.DevPak )
  3. Abra o arquivo, ele já será aberto pelo gerenciador de pacotes do Dev, e basta mais alguns next’s para finalizar a instalação.

Segunda forma: (automática)

  1. Abra o Dev C++ (Iniciar > Bloodshed Dev C++ > Dev C++)
  2. Vá no menu Tools > Check for updates / packages
  3. Onde está a opção: Select devpack server, selecione devpaks.org Community Devpaks.
  4. Em groups selecione Allegro
  5. Marque a opção Allegro na lista Available update list:
  6. E clique em Download selected
  7. Será baixado o pacote e instalado no seu Dev C++, após alguns next’s. :)

Obs.: você pode aproveitar e selecionar outros pacotes (bibliotecas) na lista. Alguns como AllegroMP3 e AllegroOGG, as quais são bem interessantes.

Após finalizar a instalação do pacote, para sabermos se tudo ocorreu bem, basta irmos em: File > New > Project . Na aba multimedia deverá aparecer a opção: Allegro Application (static) e Allegro Application (DLL). Isto indica que a instalação do pacote foi bem sucedida.

Bom, assim finalizamos a instalação do Allegro no Dev C++. Qualquer dúvida, comentem!

Um abraço!

13 Comentários »

  1. Luiz Eduardo Cavalcanti said,

    Setembro 29, 2006 @ 09:47

    Ah, finalmente! Percorri céus e terras (bem, essa não é uma boa expressão a ser usada aqui), mas finalmente achei o que queria. E foi você que me proporcionou tal felicidade, OBRIGADO! Estou começando a aprender a linguagem C e, desde já, estou fascinado.

    Eu estava com muita dificuldade em instalar a biblioteca allegro, mas agora tá OK.

    Mais uma vez, obrigado.

  2. Ruan said,

    Outubro 16, 2006 @ 23:19

    Ola amigo gostei muito de seu tutorial, gostaria de saber se vc nao pode fazer um tuto para mim de como instalar a biblioteca allegro no visual studio .net ???
    aguardo resposta

    ruanltbg@gmail.com

  3. Fabio said,

    Agosto 10, 2007 @ 20:22

    Muito Bom!

  4. André said,

    Janeiro 5, 2008 @ 13:53

    Muito obrigado. Parabéns por este tutorial bastante bom.

  5. Bruno said,

    Maio 26, 2008 @ 22:05

    Cara, o Dev Cpp é bom, eu já usei com Allegro e tudo mais…contudo um amigo me indicou o CodeBlocks. Tenho que dizer que gostei muito por ser bem completo e com uma interface que, na minha opnião, é mais prática que a do Dev Cpp. Se puder aconselho você e quem mais ficar curioso a experimentar.

  6. Johnny Yuri said,

    Junho 1, 2008 @ 15:05

    Vlw ,Brigadaooooooooo

    =D

  7. Gustavo said,

    Junho 13, 2008 @ 22:45

    Só mais uma coisa, não sei se vai acontecer isso com todo mundo, mas eu não sou o único que enfrentei esse problema.

    A instalação está certinha, alias, otimo tutorial. E do jeito que fica voce até consegue rodar o arquivo, o que já está compilado, e também consegue abrir o arquivo do código; mas quando você tentar compilar não vai dar certo!!

    Pra isso, você tem que meio que linkar as linhas de comandos com a biblioteca. É simples, e só entrar em Tools(ferramentas)->Compiler Options(Opções do compilador) e onde estiver escrito “add these commands to the linker comand line”(adicionar esses comandos a linha de comando do linker) marque o quadradinhu ao lado, fica tipo um certo nele assim, e abaixo, no espaço em branco, escreva “-lalleg”(sem as aspas claro) e dar ok.

    É isso ai, foi o que deu certo pra mim e outros colegas meus. Se você tiver enfrentando o mesmo problema essa é a solução!!

    Abraçoss… =D

  8. Jean Barros said,

    Agosto 5, 2008 @ 03:09

    Às 3:00 da manhã, só consigo mesmo parabenizar o autor da dica de instalçao da biblioteca, ao site e ao Sr.Gustavo Said, a dica dele foi crucial para o funcionamento de tudo. Um abraço a todos e que continuem contribuindo. Sou novato no C++ mas um dia chego lá.

    Valeu!

  9. Élysson said,

    Agosto 6, 2008 @ 13:56

    Tulio, não precisa ver os linkers?

    to testando um codigo q peguei em um site e não esta dando certo o erro diz que não pode linkar as coisas.

  10. Thiago Rodrigues said,

    Agosto 7, 2008 @ 23:07

    Tulio, parabens pelo tuto.. Cara to começando a aprender C na facul, tem algum livro que você recomenda pra quem ta começando? E também vou precisar usar a biblioteca allegro no C, estou vendo alguns tutorias ai, mas ta td meio recente, como vc sabe tive aula com vc no inpettecc de PHP o ano passado, e esse ano nao foi possivel assistir sua aula de allegro na FAI. Mas alguns colegas comentaram que a aula foi muito boa…Abraço

  11. Tulio Faria said,

    Agosto 8, 2008 @ 10:03

    @Ruan
    Infelizmente trabalho mais com IDE’s livres… Mas não deve ser muito diferente trabalhar com ela, apenas vc terá que fazer as configurações de linkers e etc na mão..

    @Gustavo e @Elysson
    Não precisa modificar os linkers (pelo menos nunca precisei fazer isso), pois quando se cria um projeto novo Allegro no Dev, ele já configura isso automaticamente.

    @Thiago
    joia rapaz, quanto tempo… O curso foi bacana sim, alias, aprendi muita coisa tambem… Uma apostila boa de C é uma da UFMG. Ela tem na internet…

    Forte abraço a todos!

  12. Camila said,

    Outubro 21, 2008 @ 19:34

    Ei, muito obrigado! deu tudo certo com uma pequene exceção:

    eu uso a linguagem C++, no DEV 4.9.9, fiz do modo manual e confiri, tinha dado tudo certo, mas na hora que vou incluir a biblioteca usando a diretiva #include “” ou #include , aparece uma mensagem de erro assim:

    [Linker error] undefined reference to “WinMain@16″
    ld returned 1 exit status

    alguem sabe oq significa? como posso resolver este problema?
    obrigada xD

  13. gabriel said,

    Novembro 5, 2008 @ 21:05

    #include
    #include

    int main()
    {
    printf(”OLA!!\n”);
    system(”PAUSE”)
    return 0;
    }

    coloquem ese codigo no Dev C++ e clique em compile é hello word em português

    abraços

RSS feed for comments on this post · URI do TrackBack

Deixe seu comentário