Pular para o conteúdo

"No input files" - Erro ao compilar no Code::blocks

Responder tópico
  • Denunciar
  • Indicar

1. "No input files" - Erro ao compilar no Code::blocks

Enviado em 23/04/2018 - 22:35h

Mudei para o linux a pouco tempo e estava usando o Code::Blocks para escrever meus programas em C. Hoje fui instalar o VirtualBox pq precisava usar o "Circuit Maker 2000", um outro programa da faculdade que rodava no windows. Como não consegui rodar pelo wine, achei melhor criar logo uma máquina virtual. O Circuit Maker funcionou, mas depois disso, o Code::Blocks começou a me retornar o seguinte erro:

||=== Build: Debug in teste (compiler: GNU GCC Compiler) ===|
||error: obj/Debug/main.o: Arquivo ou diretório não encontrado|
||error: no input files|
||=== Build failed: 2 error(s), 0 warning(s) (0 minute(s), 0 second(s)) ===|

Reinstalei o CodeBlocks e o problema persistiu. Fui reinstalar o gcc e encontrei alguns erros devido ao VirtualBox. Desistalei o VirtualBox e depois reinstalei o Gcc.

Resumindo, nada funciona! O Code::blocks continua com o mesmo erro e eu nem tentei instalar o VirtualBox de novo. Alguém tem alguma ideia de como resolver isso? Preciso urgentemente do Code::Blocks pra faculdade e não queria abandonar o ubuntu, até pq, gostei bastante.

Responder tópico

2. Re: "No input files" - Erro ao compilar no Code::blocks

Enviado em 23/04/2018 - 22:51h

Sua descrição não parece completa o bastante para se poder fazer um diagnóstico preciso. Que erros você obteve ao tentar reinstalar o GCC? Como concluiu que se deviam ao VirtualBox?

A mensagem “no imput files” vem do GCC, e é geralmente causada quando você o invoca sem um nome de arquivo para ser compilado. Nome de arquivo inválido dificilmente seria explicado pela instalação de outro programa.

O que acontece quando você tenta chamar o gcc pela linha de comando, especificando o nome de um arquivo fonte de um arquivo que seguramente exista?

Como está o valor de sua variável de ambiente PATH? Alguma chance de você ter mais de uma versão do GCC instalada?

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder