Autor Tópico: ubuntu 8.10 - ERRO AO COMPILAR COM O GCC NO CONSOLA!  (Lida 2381 vezes)

Offline Antonio.garcia

  • Usuário Ubuntu
  • *
  • Mensagens: 8
    • Ver perfil
ubuntu 8.10 - ERRO AO COMPILAR COM O GCC NO CONSOLA!
« Online: 03 de Abril de 2009, 06:43 »
 ??? Talvez seja mais simples que eu pense, mas instalei o ubuntu 8.10, e ao usar o gcc quando vou compilar o arquivo fonte aparece a seguinte mensagem:
nego@nego-laptop:~/nego$ gcc teste.c -o /t
/usr/bin/ld: cannot open output file /t: Permission denied
collect2: ld returned 1 exit status

Quem puder me orientar como resolver, faça esse favor desde já agradeço!!!

Offline dudu_ubuntun

  • Usuário Ubuntu
  • *
  • Mensagens: 507
    • Ver perfil
    • O Tempo do Mundo
Re: ubuntu 8.10 - ERRO AO COMPILAR COM O GCC NO CONSOLA!
« Resposta #1 Online: 03 de Abril de 2009, 08:43 »
Bom dia,

Vc ja usou outras vezes o gcc? Vc setou a opção "-o /t" que é o parametro do outfile, segundo o man:

Citar
-o file
           Place output in file file.  This applies regardless to whatever
           sort of output is being produced, whether it be an executable file,
           an object file, an assembler file or preprocessed C code.

           If -o is not specified, the default is to put an executable file in
           a.out, the object file for source.suffix in source.o, its assembler
           file in source.s, a precompiled header file in source.suffix.gch,
           and all preprocessed C source on standard output.


ou seja, vc mandou ele salvar no diretorio / com o nome t, porém vc está usando o usuário comum (o símbolo $ antes do comando informa isso) e por isso vem a mensagem de erro (permission negada) pois o usuario comum nao pode salvar diretamente no diretorio / , portanto, troque essa opção e esse erro nao aparecerá mais.

Dica: leia o man e de uma pesquisada sobre como compilar programas no linux.

Abs

Offline Antonio.garcia

  • Usuário Ubuntu
  • *
  • Mensagens: 8
    • Ver perfil
Re: ubuntu 8.10 - ERRO AO COMPILAR COM O GCC NO CONSOLA!
« Resposta #2 Online: 04 de Abril de 2009, 08:37 »
Valeu amigo obrigado! :D

Offline clcampos

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 10.790
  • .:: User Linux #439596 ::.
    • Ver perfil
Re: ubuntu 8.10 - ERRO AO COMPILAR COM O GCC NO CONSOLA!
« Resposta #3 Online: 04 de Abril de 2009, 19:44 »
Usuário voltou ao fórum e não corrigiu título após envio de MP.

Trancado.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!