Codeblocks O projeto C ++ não será compilado ou executado

1

Eu sou um novo usuário do Ubuntu. Eu comecei a programação C ++ no Windows usando Code :: Blocks, e gostaria de experimentar o ambiente de código aberto do Linux.

Estou procurando configurar o Code :: Blocks IDE para desenvolver em C ++. Eu o instalei e usei para criar meu primeiro aplicativo hello world no Ubuntu. Eu tentei compilar e executá-lo, mas ele tem um problema de depurador e o que parece ser um problema de link. Quando iniciei o primeiro projeto C ++ test.cpp, ele me perguntou qual compilador usar e detectou automaticamente o compilador GNU GCC que eu selecionei.

Preciso baixar qualquer coisa do repositório para obter meu código C ++ para ser executado em Code :: Blocks? Preciso vincular alguma coisa nas minhas opções de criação que não seja feita automaticamente?

    
por chamburger 29.07.2014 / 17:20

2 respostas

0

Basicamente, Code::Blocks não requer nenhuma configuração adicional. Você deve ter instalado o pacote g++ . Você pode fazer isso emitindo o comando

sudo apt-get install g++
    
por enedil 15.08.2014 / 01:19
0

Seu programa C ++ não está sendo executado em Code :: Blocks porque você não tem um compilador C ++ (uma versão do G ++) instalado ou, se estiver instalado, você não configurou o compilador C ++ nas configurações do compilador Code :: Blocks . O compilador C ++ não está configurado para nenhuma versão do g ++ por padrão, então ele deve ser configurado nas configurações do compilador Code :: Blocks.

  1. Instale o compilador g ++ para C ++.

    sudo apt install g++ xterm 
    

    Opcionalmente, instale o gcc também se ele ainda não estiver instalado.

    sudo apt install gcc  
    
  2. Código de início :: Blocos.

  3. Selecione Configurações - > Compilador - > Configurações globais do compilador (grande ícone de engrenagem azul no painel esquerdo) - > Guia Executáveis do toolchain .
  4. Selecione a guia Arquivos de programas . Ele já foi selecionado na imagem abaixo.
  5. Clique nos botões .. marcados pelo cursor do mouse na captura de tela abaixo. Navegue para /usr/bin . O compilador C deve ser gcc , o compilador C ++ deve ser g++ e o Linker para libs dinâmicas deve ser g++ .
  6. Clique no botão OK para fechar a janela Configurações do compilador .

Nota: É permitido instalar versões posteriores do gcc e g ++ dos repositórios padrão do Ubuntu juntamente com gcc e g ++ e selecioná-las em vez de gcc e g ++ nas configurações do compilador Code :: Blocks. / p>

    
por karel 15.08.2014 / 03:28