Criar executável em c++ [RESOLVIDO]

1. Criar executável em c++ [RESOLVIDO]

Samuel Franco
samuka1010

(usa Ubuntu)

Enviado em 02/02/2015 - 00:07h


E aí pessoal, beleza?

Passei os últimos meses programando (C++) no Windows, e agora resolvi que quero ir para o Ubuntu. Fiz um programa simples, só de teste, que funciona bem no Code::Blocks. O problema é: No Windows, a IDE gerava um .exe na pasta, mas e no ubuntu, como eu consigo "montar" um executável pra rodar o programa fora da IDE? Agradeço desde já ;)


  


2. Re: Criar executável em c++ [RESOLVIDO]

Guilherme
daher

(usa Slackware)

Enviado em 02/02/2015 - 06:27h

Bem, CodeBlocks cria o executável para você. Mas, se quiser fazer manualmente, pode usar o GCC.
Para instalar, digite no terminal:
sudo apt-get install gcc
Para compilar um programa em C, pode fazer da seguinte forma:
gcc programa.c -o programa_executavel
O gcc é o compilador. Primeiro, indicamos o nome do programa com a extensão .c e, depois, indicamos a saída com -o (output) que será o nosso executável.
Para executar o programa compilado:
chmod +x programa_executavel
./programa_executavel
O chmod +x serve para atribuir a permissão de execução. E o ./ é para executar o arquivo.


3. Re: Criar executável em c++ [RESOLVIDO]

Samuel Franco
samuka1010

(usa Ubuntu)

Enviado em 02/02/2015 - 09:50h


O Code Blocks cria? Como? =P

Eu crio programas em C++, pra usar esses comandos é só substituir o gcc por g++ certo?


4. Re: Criar executável em c++ [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 02/02/2015 - 10:54h

Tem que instalar o compilador.


5. Re: Criar executável em c++ [RESOLVIDO]

Samuel Franco
samuka1010

(usa Ubuntu)

Enviado em 02/02/2015 - 11:58h


Bom, finalmente consegui. Tive que navegar até a pasta do projeto (onde se encontra o main.cpp) e usar o comando
g++ programa.c -o nome_do_executavel e aí compilou certinho xD ./nome_do_executavel pra abrir no terminal funfou também. Obrigado a quem ajudou!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts