Como posso executar um único código-fonte C no código: block ou geany?

5

Eu sou novo no Ubuntu. Agora estou usando o Ubuntu 12.04 (lts). Eu quero executar meu código de programação C (.c /. Cpp). Mas eu não sei como compilar e executar código no Ubuntu. Então eu preciso de ajuda. Por favor, diga-me Como posso executar um único código .c no Ubuntu?

    
por Khairul Islam Auntim 11.03.2013 / 13:01

3 respostas

8

Eu suponho que há um widget de emulador de terminal no seu geany (que é sugerido pelo pacote geany). Clique nele (no canto inferior esquerdo) e primeiro navegue até a pasta em que está seu arquivo de origem:

cd Path/To/Source

Para compilar o arquivo YourSourceFile.c , digite:

gcc YourSourceFile.c -o ProgramName

Para executar o tipo de programa:

./ProgramName
    
por Mislav Blažević 11.03.2013 / 13:05
5

Em Geany você pode executar seu código de duas maneiras. Na primeira maneira, você pode clicar na opção Construir no menu global, onde você pode encontrar opções para compilar, construir e executar. Olhe para a imagem

Se você é um amante de hotkeys, então você pode fazer com teclas de atalho também. Aqui F8 para compilar e F5 para executar o programa em C.

    
por Ten-Coin 11.03.2013 / 13:06
5

Se você ainda não tiver o compilador instalado, precisará instalá-lo e outras ferramentas de desenvolvimento:

sudo apt-get install build-essential

Uma vez feito isso, o comando do compilador é gcc . Para compilar código a partir da linha de comando, execute:

gcc sourcefile.c

Isto, se bem sucedido, produzirá um executável chamado a.out . Execute o comando:

./a.out

Se você quiser um nome de executável diferente, use a opção -o com gcc :

gcc sourcefile.c -o myprogram

Isso produzirá um executável chamado myprogram . Execute como você fez a.out:

./myprogram

Uma vez que você tenha instalado tudo e tenha o básico, então usar os editores do Geany ou de outros programadores para executar a sua compilação pode ser feito como Jai observou.

    
por SuperMagic 11.03.2013 / 13:41