O compilador padrão do Microsoft Windows é o MSVC e ele é instalado quando instalamos o Visual Studio. Apesar de ser um IDE poderosíssimo, eu mesmo recomendo para quase todas as situações, algumas bibliotecas ficam mais práticas de trabalhar com um ambiente mais minimalista e isso pode ser alcançado usando o GCC/G++ no Windows.
O pacote desenvolvido pelo GNU para que você consiga usar o gcc/g++ no Windows é o MinGW.
Nesse artigo vamos ver como instalar no Windows 10 da forma mais básica e minimalista possível!
Vamos ao passo à passo!
Acesse o endereço: https://sourceforge.net/projects/mingw-w64/ na aba: Files e em MinGW-W64 GCC-8.1.0(se tiver uma versão posterior, escolha ela) e faça download do arquivo: x86_64-posix-seh e após baixado: descompacte o arquivo:
Mova a pasta descompactada para a unidade C:\
e copie o endereço da subpasta bin
o caminho completo é: C:\mingw64\bin
Pesquise na Barra de Início a palavra Variáveis de Ambiente , clique na primeira opção e depois no botão: Variáveis de Ambiente, abrirá uma nova janela:
Na caixa de baixo(Variáveis do Sistema), selecione Path e clique no botão Editar, na janela que abriu clique no botão Novo e cole o endereço do caminho: C:\mingw64\bin
:
cmd
Abra o PowerShell ou o CMD, entre na pasta onde houver um arquivo C/C++, compile e rode:
No VS Code fica mais fácil de usar:
Para facilitar a abertura do PowerShell no VS Code você pode instalar essa extensão.
Caso deseje, você pode optar em seguir esse tutorial para instalar com MSYS2, no entanto, acho mais bagunçado, o MSYS2 cria um monte de atalhos.
gcc windows powershell cpp linguagemc