Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

phplove

gcc marado

Mensagens Recomendadas

phplove    0
phplove

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

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Ferreira    0
Ferreira

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:

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Baderous    31
Baderous

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?

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
phplove    0
phplove

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 

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
_deXter    0
_deXter

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

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


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade