phplove Posted April 9, 2009 at 02:14 PM Report #256084 Posted April 9, 2009 at 02:14 PM 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 http://img246.imageshack.us/img246/1264/gcc.png
Ferreira Posted April 9, 2009 at 02:16 PM Report #256085 Posted April 9, 2009 at 02:16 PM Não estou a ver o problema. http://twitter.com/ferreira
phplove Posted April 9, 2009 at 02:18 PM Author Report #256086 Posted April 9, 2009 at 02:18 PM não esta a executar o programa deveria aparecer um "ola" no monitor ou seja não da para testar o programa.
Ferreira Posted April 9, 2009 at 02:21 PM Report #256087 Posted April 9, 2009 at 02:21 PM 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 👍 http://twitter.com/ferreira
Baderous Posted April 9, 2009 at 02:22 PM Report #256088 Posted April 9, 2009 at 02:22 PM 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?
phplove Posted April 9, 2009 at 02:32 PM Author Report #256090 Posted April 9, 2009 at 02:32 PM 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
_deXter Posted April 9, 2009 at 02:36 PM Report #256091 Posted April 9, 2009 at 02:36 PM 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
Triton Posted April 9, 2009 at 02:37 PM Report #256092 Posted April 9, 2009 at 02:37 PM Quando chamas o GCC, ele só cria um executável. Depois tens de o executar, como já foi dito. <3 life
phplove Posted April 9, 2009 at 02:42 PM Author Report #256094 Posted April 9, 2009 at 02:42 PM haaaa assim da não percebo nada de linx :'( muito obrigado e que Deus vos pague em filho. que vos dei ai um 100
Darkblood Posted April 9, 2009 at 10:00 PM Report #256157 Posted April 9, 2009 at 10:00 PM Podes usar IDEs se preferires. Tens aqui uns exemplos: http://www.portugal-a-programar.pt/index.php?showtopic=26505 Se ainda estás no início aconselho-te o Geany.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now