Como copilar no eclipse ou no code::blocs

1. Como copilar no eclipse ou no code::blocs

Ricardo Jose Bastos
bastos

(usa Ubuntu)

Enviado em 21/03/2012 - 23:47h

Seguinte hoje tive minha primeira aula de programação na facul ai blz fiz um programinha bobo de soma la. usamos Windows lá e rodei o script que fiz num programa chamado algo como C++Dev,bastava apertar F9 ele copilavia via se tinha erro depois se tudo bem era so dar ok e voila mas aqui no linux tentei usar o code::blocs e o eclipse,num acontece nada peguei alguns scripts no site vol, estou me dedicando a essa linguaguem para programação do Arduino.
roda perfeitamente sua IDE no linux.


  


2. Re: Como copilar no eclipse ou no code::blocs

Luis R. C. Silva
luisrcs

(usa Linux Mint)

Enviado em 22/03/2012 - 06:32h

Seu PC tem instalado o GCC? Sem ele não dá pra compilar.

Você pode até usar a linha de comando para compilar:

gcc programa.c -o programa_saida 



3. ok

Ricardo Jose Bastos
bastos

(usa Ubuntu)

Enviado em 25/03/2012 - 00:02h

Cara valeu deu certo mas apos a resposta aparece isso
sh: PAUSE: not found



4. Re: Como copilar no eclipse ou no code::blocs

Luis R. C. Silva
luisrcs

(usa Linux Mint)

Enviado em 25/03/2012 - 11:53h

Pode postar o código?


5. Re: Como copilar no eclipse ou no code::blocs

vinicius
hessel

(usa Ubuntu)

Enviado em 27/03/2012 - 11:54h

Fala Bastos,

Você deve estar usando o comando system("pause"); não? Ele é bastante usado para segurar o fim da execução do programa em Windows.

O comando system(string) executa um comando via linha de comando (msdos, bash, etc...).
No caso do Windows, o comando pause para a execução e aguarda o usuário entrar qualquer input no teclado.
No caso do Linux, esse comando não existe. Por isso a mensagem: o shell não encontrou o comando PAUSE.
Como no Linux, provavelmente, você vai rodar seu programa via linha de comando, pode excluir o system("pause"); do seu código, a tela do seu programa não vai fechar ao final da execução. ;-)

Abs



6. Re: Como copilar no eclipse ou no code::blocs

Luis R. C. Silva
luisrcs

(usa Linux Mint)

Enviado em 27/03/2012 - 18:15h

hessel escreveu:

Fala Bastos,

Você deve estar usando o comando system("pause"); não?


No Linux, pode usar o getchar(). Não lembro se gets() funciona.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts