Como compilar meu primeiro programa C ++ (geany)?

2

Sou um desenvolvedor Windows experiente (Delphi, C / C ++, C #, etc). Acabei de baixar o uBuntu 14.04 64-bit e, em seguida, procurei por alguns IDEs e vi geany tem boas críticas. Depois de baixá-lo, estou perplexo sobre como escrever e compilar um aplicativo "Hello world" simples.

Nota: sou muito novo no Linux! O sistema de arquivos parece um pouco estranho para mim depois de 20 anos vivendo no mundo do Windows, então qualquer ajuda que você possa oferecer ou um simples guia passo-a-passo seria muito apreciado!

Obrigado.

    
por AlainD 13.06.2015 / 00:14

2 respostas

2

AlainD,

Geany tem as opções que você está procurando embutidas. No topo da tela, no meio, há um botão que parece uma pequena engrenagem, bem como um botão que parece uma parede de tijolos. Estas são suas opções para compilar e executar. Uma vez que você tenha escrito seu código para sua satisfação, basta clicar no botão de compilação e, na parte inferior da sua tela, você verá a saída e se houver erros de tempo de compilação. Uma vez concluído (assumindo que não há erros), clicar em executar fará com que o Geany abra o terminal padrão do seu sistema e execute o programa. O terminal mostrará o código de status de saída quando concluído e permanecerá aberto até você fechá-lo.

Quanto aos compiladores, a maioria das principais distribuições do Linux tem uma coleção pré-empacotada de compiladores e linkers. Para o Ubuntu eu acredito que você iria para o terminal e digite o seguinte:

sudo apt-get update
sudo apt-get install build-essential

Esses dois comandos atualizarão a lista de pacotes em seu sistema e, em seguida, instalarão as bibliotecas essenciais, os cabeçalhos e os compiladores necessários para C, C ++ e outras linguagens de programação comuns.

Boa sorte em seus esforços.

    
por jzakilla 13.06.2015 / 03:26
0

Para garantir que os plug-ins estejam instalados:

sudo apt-get install geany-plugins

E para executá-lo com acesso de root (não funcionará corretamente sem ele):

sudo geany

Em seguida, digite sua senha. Espero que isso funcione para você.

    
por Salvador Yniguez 24.08.2015 / 09:09