• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

phplove

gcc marado

10 mensagens neste tópico

boas companheiros sou um novato em Linux e o meu gcc não esta a funcionar como deve

como podem ver na imagem e não precebo porque sera que me podem ajudar

gcc.png

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

não  esta a executar o programa deveria aparecer um "ola" no monitor

ou seja não da para testar o programa.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Estás a perceber mal algumas coisas:

  • O comando "cat" mostra o conteúdo de um ficheiro (neste caso o código);
  • O que tu queres executar é o ficheiro gerado pelo gcc (neste caso o "a").

O que tu tens de fazer é:

./a

:thumbsup:

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

O ficheiro a.out resultou da 1ª compilação, onde não indicaste o nome para o ficheiro executável, e como tal, é atribuído o nome por omissão "a.out". No 2º caso indicaste que o nome seria "a" e ele criou-o. Qual é o stress?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

o comando cat foi so para mostrar o conteúdo do ficheiro

eu sei o porque da criação dos ficheiros

o que não sei é por que não aparece na consola o resultado o programa que neste caso e "ola"

se fosse um programa mais elaborado por expelo a soma

na consola teria que aparecer

int um nº

int outro nº

a soma é

originado pelo código respectivo 

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

o comando cat foi so para mostrar o conteúdo do ficheiro

eu sei o porque da criação dos ficheiros

o que não sei é por que não aparece na consola o resultado o programa que neste caso e "ola"

se fosse um programa mais elaborado por expelo a soma

na consola teria que aparecer

int um nº

int outro nº

a soma é

originado pelo código respectivo 

Não aparece porque tu não executaste o programa. Para o executar tens que fazer: ./a

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Quando chamas o GCC, ele só cria um executável. Depois tens de o executar, como já foi dito.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

haaaa

assim  da

não percebo nada de linx :'(

muito obrigado e que Deus vos pague em filho.

que vos dei  ai um 100

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora