Code::Blocks – Desenvolvendo em Linguagem C e C++

O Code::Blocks é uma ferramenta open-source para desenvolvimento de programas em linguagem C e C++.

Suas características o aprovam para que seja bem aceito principalmente na prática de ensino da linguagem C em universidades e escolas técnicas.

Destaques:
– Open Source! GPLv3, sem custos ocultos.
– Cross-platform . Roda em Linux, Mac, Windows (usa wxWidgets).
– Escrito em C + +. Nenhum linguagens interpretadas ou libs proprietárias necessário.
– Extensível através de plugins

O Code::Blocks funciona muito bem na plataforma Linux, já em Windows ele não é recomendado para Windows Vista e superiores, segundo o site oficial, apesar de funcionar sempre muito bem na maioria dos casos.

Na plataforma Windows


Destaco aqui o uso na plataforma Windows porque é onde surgem os problemas na instalação e compilação, e porque grande parte dos equipamentos de estudantes ainda são equipados com Windows.

Na plataforma Windows o Code::Blocks possui dois tipos de instalação, uma apenas com a IDE e outra com o compilador GCC do MinGW.

A ferramenta pode ser instalada sem o compilador, porém neste caso é necessário que se tenha outro compilador já instalado no computador e que possa ser utilizado. O Code::Blocks funciona com vários outros compiladores C, ficando a cargo do usuário escolher.

O mais indicado, principalmente para iniciantes é que se obtenha o Code::Blocks já com o compilador GCC MinGW.

É comum que algumas pessoas tenham problema com a compilação após instalar o Code::Blocks no Windows, principalmente se instalam apenas a ferramenta, sem o compilador.

Para baixar o Code::Blocks completo para Windows, já com o compilador do MinGW, clique aqui.

Caso tenha feito a instalação da ferramenta completa e mesmo assim esteja tendo problemas na compilação, principalmente no Windows Vista e Seven, sugiro que tente detectar novamente o compilador.

Para isso deve-se seguir o seguinte procedimento:

Vá ao menu ”Settings”, depois na opção “Compiler and debugger…”, e então se abrirá uma tela como dá imagem, então clique no botão Reset Defaults e depois confirme.

Caso já tenha instalado várias vezes e mesmo assim ainda tenha problemas, verifique se o usuário que instalou o software no Windows tem permissão de administrador, se não tem, peça a um usuário com essas credenciais que o faça.

Caso seu usuário tenha as credenciais de administrador e mesmo assim ainda tenha problemas, desinstale o software, procure a pasta que ele foi instalado e verifique se realmente foi completamente apagada, se não foi, faça-o e em seguida reinicie o computador, após ser reiniciado faça o download da versão completa (com GCC do MinGW) e então faça novamente a instalação.

Anúncios

Marcado:, , ,

17 pensamentos sobre “Code::Blocks – Desenvolvendo em Linguagem C e C++

  1. Anonymous abril 27, 2010 às 15:57 Reply

    Ae cara, vlw ai.Qndo eu dava "Build and run" n acontecia nada, dai fiz aquilo no menu settings q vc falou e deu certo.Tenho prova amanha e preciso estudar, vlw ai.

  2. Guilherme Cruz setembro 28, 2010 às 16:39 Reply

    Hey Professor, rodei a net inteira pra resolver o problema, só encontrei a solução no seu Blog!! Maravilha hein Doutor!?Um Abraçãovlws

  3. Walmir R. M. Filho maio 7, 2011 às 17:13 Reply

    Muito obrigado. Utilizo o Windows Vista e aconteceu o mesmo problema na compilação, mas depois da sua recomendação o programa funcionou corretamente. Encontrei seu site graças à dica de um amigo. Um grande abraço.

  4. Leonardo agosto 11, 2011 às 16:47 Reply

    Obrigado pela dica final do problema de compilação, resetei e funcionou.

  5. Priscila (@pri_sapita) agosto 14, 2011 às 21:16 Reply

    Muito obrigado pela explicação detalhada.
    Eu não estava entendendo por que não conseguia compilar os arquivos.
    Uso o Win7 e nenhum arquivo compilava. Reinstalei o programa 3 vezes e não funcionou. Mas depois que li esse artigo consegui fazê-lo funcionar.

    Obrigada novamente.
    o/

  6. josue56 dezembro 26, 2011 às 20:20 Reply

    Deu certo, Muito obrigado!!!!

  7. Larissa maio 13, 2012 às 20:02 Reply

    Cara eu te amo!! meu prof de progamaçao so usa code eu estava com muitos problemas para instalar ele aqui graças a vc ele pega direitinho.Valeu!!

  8. hique182enrique Mendes setembro 17, 2012 às 17:42 Reply

    Tenho MUITA dificuldades em Algoritmos e Lógica de Programação.
    Tornando decisivo a minha ‘repetência’ no curso de ADS.
    Por curso exigir racicínio lógico tem severa dificuldades,por eu ter Défiti de Atenção.
    Como posso proceder para que diminua essa dificuldade?!

    Estou tentando conseguir uma consulta médica na área de neurologia mas,sabemas a quanto andas a saúde no Brasil,principalmente a pública!

    Abraço.

    • Eduardo setembro 18, 2012 às 10:39 Reply

      Um dos principais motivos das altas taxas de desistência em cursos da área de computação está justamente nas disciplinas iniciais de programação.
      Por ser um conteúdo não abordado no ensino médio, o conceito é totalmente novo para os ingressantes em cursos desta natureza.

      A dificuldade de atenção está diretamente ligada a falta de motivação que a dificuldade proporciona. Algumas pessoas relacionam estudar computação com usar o computador, isso também é um fator que dificulta o aprendizado visto que a Internet e os games acabam roubando a atenção dos alunos dessa área. Não utilize o computador, fique longe de celulares, tvs ou outros aparatos tecnológicos que tiram sua atenção quando estiver estudando.

      Entendo que o raciocínio pode ser treinado, porém é necessário uma motivação extra. Tente se dedicar algumas horas por dia para estudar repetidamente os exercícios apresentados em sala de aula. Repita o desenvolvimento dele várias vezes até que entenda o procedimento. Em grande parte das vezes a repetição é que faz com que o aluno consiga entender a real intenção das estruturas básicas de programação.

      Espero ter ajudado.

  9. joao pedro abril 5, 2013 às 23:33 Reply

    Caraaaaaaaaa MUITO OBRIGADO estou a 3 dias rodando essa internet inteira atras dessa resposta que você forneceu.
    Muito obrigado mesmo, rodou certinho agora

  10. Ricardo agosto 27, 2013 às 0:14 Reply

    Rodo com o Cood Blocks no Windowns Vista e 7,0,desde a instalaçao sem problemas para compilar e executar, a versão que tenho é a 12.11 é muito bom!!!

  11. Renato Moura setembro 20, 2013 às 11:51 Reply

    Infelizmente aqui esse programa não funciona direito, uso windows 7, versão do CodeBlocks 12.11 e vive dando problemas, nenhuma das soluções apresentadas resolveu, mando ele compilar e aparece

    as.exe parou de funcionar

    Esse erro não aparece sempre, só compila certo quando é um programa BEM pequeno, tipo printar uma frase e olhe lá.

    E não existe lugar onde explique esse erro ou mostre alguma forma de solucionar isso.

  12. Hitallo outubro 31, 2013 às 22:58 Reply

    MUUUUUUITO OBG, funcionou perfeitamente.

  13. Luana abril 2, 2014 às 9:51 Reply

    Professor, o Code Blocks compila qual linguagem para linguagem C? A Pseudolinguagem?

    • Eduardo abril 8, 2014 às 7:16 Reply

      Compila a linguagem C ou C++. Não a pseudolinguagem.

  14. Bruno setembro 8, 2014 às 15:56 Reply

    baixei essa versão, segui os comandos e rodou perfeitamente! muito obrigado pela ajuda!

  15. Jaison Conti novembro 25, 2014 às 12:21 Reply

    To com um problema em um programa bem simples, fiz ele no NETBEANS em java e deu certo, porém no CODE BLOCKS ele da uma resposta que nao faz sentido.

    # include

    int main(){
    int Kilos = 1000;
    int Litros = 1000;
    int Metros = 1000;

    printf(“Coloque o Numero de Referencia\n”);
    printf (“1-Kilos\n”);
    printf (“2-Liters\n”);
    printf (“3-Meters\n”);

    int reference;
    reference = scanf(“%i”, &reference);
    if(reference == 1){
    printf(“Digite o valor em –gr–\n”);
    float var1 = scanf(“%f”, &var1);
    printf(“Digite o Preço referido\n”);
    float var2 = scanf(“%f”, &var2);

    float Logica1=(var2)*(Kilos);

    float Logica2= Logica1/var1;

    printf(“O preço por Kilo é %f”, Logica2);

    }

    return 0;
    }

    O objetivo é mostrar o preço por kilo (ou metros/litros). Ao invez de ele mostrar o valor da variavel LOGICA2 ele me mostra SEMPRE o valor que é digitado na variavel KILOS. É o programa que eu fiz errado? É uma falha que pode ser do meu computador??

    O PROGRAMA
    Selecione a referencia
    ->1
    Digite o valor em gr
    ->304
    Digite o preço
    ->0,5

    —O preço por Kilo é 1000.000—–

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s

%d blogueiros gostam disto: