Autor Tópico: aonde ta o gcc? como uso?  (Lida 5558 vezes)

Offline Sukar

  • Usuário Ubuntu
  • *
  • Mensagens: 17
    • Ver perfil
aonde ta o gcc? como uso?
« Online: 19 de Dezembro de 2006, 20:36 »
Eu instalei o k3b ai ele apareceu bonitinho: aplicacoes/som e video/k3b

ai eu instalei o gcc e...
e nada O_O

onde ele ta? como uso ele?
(eu to acostumada com o dev do win...)

thanks...
« Última modificação: 19 de Dezembro de 2006, 20:51 por Sukar »
Shalom!!!
-_-V

Offline IgorM0L

  • Usuário Ubuntu
  • *
  • Mensagens: 487
  • Lokos está morto. Vamos ressucitá-lo?
    • Ver perfil
    • Yrado.net
Re: aonde ta o gcc? como uso?
« Resposta #1 Online: 19 de Dezembro de 2006, 20:52 »
Instalou pelo apt-get?
Se for em creio estar em /usr/bin/gcc

Offline Lamego

  • Usuário Ubuntu
  • *
  • Mensagens: 1.943
    • Ver perfil
Re: aonde ta o gcc? como uso?
« Resposta #2 Online: 19 de Dezembro de 2006, 21:23 »
Para instalar:
Código: [Selecionar]
sudo apt-get install build-essentialPara utilizar:
Código: [Selecionar]
gcc file.c -o executavel
João Luís Marques Pinto
Mais programs e jogos para o Ubuntu

Darcamo

  • Visitante
Re: aonde ta o gcc? como uso?
« Resposta #3 Online: 19 de Dezembro de 2006, 21:38 »
O k3b é uma aplicação gráfica. Vc abre ele e uma janela aparece e tal, mas o gcc é um programa que roda por linha de comando. Vc cria o seu programa em qualquer editor de texto e depois compila do jeito que o Lamego disse
Código: [Selecionar]
gcc file.c -o executavel
Agora, se vc estiver procurando por uma IDE para programar em C/C++ que utilize o gcc para compilar o programa feito nela, aí tem várias: kdevelop, ajunta, eclipse (precisa de um plugin para programar em C++), etc..

Offline Sukar

  • Usuário Ubuntu
  • *
  • Mensagens: 17
    • Ver perfil
Re: aonde ta o gcc? como uso?
« Resposta #4 Online: 24 de Dezembro de 2006, 17:29 »
dentro diretorio eu digitei:
gcc file.cpp -o file.exe

ai blz, compilou!

mas onde q ta o arkivo executavel?
eu vi no navegador de arquivos q ele é criado, mas ai em seguida ele some!!!!

e pra q esse -o?
« Última modificação: 24 de Dezembro de 2006, 17:31 por Sukar »
Shalom!!!
-_-V

Offline edulimaabreu

  • Usuário Ubuntu
  • *
  • Mensagens: 87
    • Ver perfil
Re: aonde ta o gcc? como uso?
« Resposta #5 Online: 28 de Dezembro de 2006, 01:41 »
Oi Sukar.  :D

Se vc quiser usar o GCC em modo grafico instale um frontend pra ele, recomendo o anjuta
Código: [Selecionar]
sudo apt-get install anjuta
para usar o GCC em modo texto (compilando um pequeno programa em C) faça o seguinte:

Código: [Selecionar]
gcc -Wall NomeDoArquivoComCodigoFonte -o NomeDoExecutavel
para executar o executavel:
Código: [Selecionar]
./NomeDoExecutavel
 OBS (adiantando algumas possiveis duvidas):
1)o "-o" serve para criar o executavel com o nome que vc desejar, e o "-Wall" (com "W" em Maiuscula) é para mostrar os warnings e erros no seu codigo fonte.
2) se vc for usar a biblioteca math.h acrescente  a opção "-lm"
Código: [Selecionar]
gcc -Wall -lm NomeDoArquivoComCodigoFonte -o NomeDoExecutavel  3) nao existe a biblioteca conio no linux, mas existe outras opçoes de bibliotecas com as mesmas funçoes.

o Dev C++  é um port do gcc para  windows  ;)

até...



Offline alexmatos

  • Usuário Ubuntu
  • *
  • Mensagens: 792
  • Arch Linux / Ubuntu 7.04
    • Ver perfil
Re: aonde ta o gcc? como uso?
« Resposta #6 Online: 28 de Dezembro de 2006, 11:27 »
Só pra complementar a informação dos colegas, o "-o" vem de output (saída)... Ele só serve para definir qual nome você quer para o seu arquivo de saída (o executável), tanto que você pode usar o comando

Código: [Selecionar]
gcc arquivo.c
sem definir o nome do arquivo de saída. Assim, o gcc vai criar o arquivo a.out, que você executa com o comando

Código: [Selecionar]
./a.out
onde "./" é a indicação do diretório em que você está. Como eu disse antes, o "-o" só te permite definir o nome do seu executável, que não precisa do ".exe" (mas que também vai funcionar se você colocar). Quando você usa o comando

Código: [Selecionar]
gcc arquivo.c -o arquivo
O nome do seu executável é arquivo e você executa com

Código: [Selecionar]
./arquivo

Offline alexmatos

  • Usuário Ubuntu
  • *
  • Mensagens: 792
  • Arch Linux / Ubuntu 7.04
    • Ver perfil
Re: aonde ta o gcc? como uso?
« Resposta #7 Online: 28 de Dezembro de 2006, 11:31 »
Citar
2) se vc for usar a biblioteca math.h acrescente  a opção "-lm"
Código: [Selecionar]
gcc -Wall -lm NomeDoArquivoComCodigoFonte -o NomeDoExecutavel 

Eu alguma vez li que o "-lm" tem que ser no final:

Código: [Selecionar]
gcc -Wall NomeDoArquivoComCodigoFonte -o NomeDoExecutavel -lm
Alguém sabe se isso procede?

Offline edulimaabreu

  • Usuário Ubuntu
  • *
  • Mensagens: 87
    • Ver perfil
Re: aonde ta o gcc? como uso?
« Resposta #8 Online: 29 de Dezembro de 2006, 23:10 »
Oi Alex.
Segundo um link da "Universidade Federal de Santa Maria" (3º paragrafo)
http://www-usr.inf.ufsm.br/~marcusy/progs.html
E um link do IME
http://www.ime.usp.br/~pf/algoritmos/apend/math.h.html

vc está certo, me desculpem pelo engano, já faz algum tempo que nao uso o gcc  :-\   

Offline alexmatos

  • Usuário Ubuntu
  • *
  • Mensagens: 792
  • Arch Linux / Ubuntu 7.04
    • Ver perfil
Re: aonde ta o gcc? como uso?
« Resposta #9 Online: 03 de Janeiro de 2007, 19:25 »
vc está certo, me desculpem pelo engano, já faz algum tempo que nao uso o gcc  :-\   

Sem problemas! Eu sempre usei com o "-lm" no final, portanto não sabia se funcionaria de outra forma... Valeu pra confirmar e esclarecer a questão!  ;D