1
resposta

Mingw não cria o arquivo executável e dá mensagem de erro

Segui os passos da instalação, criei as variáveis e ao digitar o comando gcc adivinhacao.c -o adivinhacao.exe ele me dá o seguinte erro:

gcc : O termo 'gcc' não é reconhecido como nome de cmdlet, função, arquivo de script ou programa operável. Verifique a grafia do nome ou, se um caminho tiver sido incluído, veja se o caminho está correto e tente novamente. No linha:1 caractere:1

  • gcc adivinhacao.c -o adivinhacao.exe
  • ~
    • CategoryInfo : ObjectNotFound: (gcc:String) [], CommandNotFoundException
    • FullyQualifiedErrorId : CommandNotFoundException
1 resposta

Olá, Denise!

Pelo que entendi, você está tendo problemas ao tentar criar um arquivo executável usando o MinGW e o comando gcc. O erro que está aparecendo indica que o comando gcc não está sendo reconhecido.

Esse erro geralmente ocorre quando o MinGW não está configurado corretamente ou as variáveis de ambiente não foram definidas corretamente.

Uma possível solução para esse problema é verificar se você seguiu corretamente os passos de instalação do MinGW e se as variáveis de ambiente foram configuradas corretamente.

Certifique-se de que o diretório bin do MinGW está incluído no PATH do sistema. Para fazer isso, siga os seguintes passos:

  1. Abra o Painel de Controle do Windows.
  2. Clique em "Sistema e Segurança".
  3. Clique em "Sistema".
  4. Clique em "Configurações avançadas do sistema".
  5. Clique em "Variáveis de ambiente".
  6. Na seção "Variáveis do sistema", procure pela variável "Path" e clique em "Editar".
  7. Verifique se o diretório bin do MinGW está listado. Se não estiver, adicione-o manualmente. O diretório bin geralmente está localizado em "C:\MinGW\bin", mas pode variar dependendo da sua instalação.

Depois de adicionar o diretório bin do MinGW ao PATH, feche todas as janelas do prompt de comando que estão abertas e abra um novo prompt de comando. Tente executar o comando gcc novamente e veja se o erro persiste.

Espero que essa solução ajude a resolver o seu problema. Se você tiver alguma outra dúvida, é só me dizer!

Espero ter ajudado e bons estudos!