Compilar Linguagem C no Visual Studio Codeš¤
OlĆ” colegas Devs, tudo bem? Espero que sim.
Ao longo das aulas nos BootCamps nos deparamos com diversos desafios, mas uma em especĆfico me chamou a atenção em relação a Linguagem C (que Ć© uma linguagem compilada): como compilar esta no Visual Studio Code? Sempre surgem a orientação para usar o Code Blocks e/ou Visual Studio (IDE) para essa ação, mas fui um pouco mais alĆ©m.
Pesquisei e busquei a possibilidade de se compilar com VS Code por meio de algumas extensões, após fóruns, debates com colegas e estudantes consegui imprimir meu primeiro "OlÔ Mundo", bom vou explicar com detalhes a seguir:
Passos:
a) Baixar o MinGW (Minimalist GNU for Windows): este é um conjunto de ferramentas GNU portada para Windows que possui um conjunto de arquivos cabeçalho para o API do Windows e auxilia os desenvolvedores a usarem o GCC para desenvolverem programas nativos no Windows sem a realização da emulação em tempo real por meio de uma sistema chamado Unix-like.
b) Extensões necessÔrias no VS Code: C/C++, C/C++ Compile Run. Instale as e reinicie o VS Code, não é necessÔrio nenhuma configuração adicional
Instalação MinGW:
a) Baixar o MinGW e execute-o como administrador (clicando com o botão direto no arquivo executÔvel), siga o padrão next, next e OK.
b) Depois serÔ necessÔrio pesquisar na barra de busca do Windows "Editar as variÔveis de ambiente do sistema", ao abrir a janela clique em "VariÔveis de Ambiente", clique em Path e em "novo" e adicione o caminho de instalação (que regularmente serÔ "C:\MinGW" - copie e cole no Path, clique em aplicar e salvar.
Ao finalizar abra novamente o MinGW e marque os seguintes pacotes: mingw-developer-toolkit; mingw32-base; mingw32-gcc-g++ e msys-base. Depois clique em "installation" e clique em "Apply Changes", após a instalação haverÔ o preenchimento das "caixinhas" do instalador na cor verde, ao contrÔrio apresentarÔ uma marcação com uma seta na "caixinha".
Após a instação das extensões no VS Code, do MinGW e seus pacotes, a configuração das variÔveis de ambiente estamos prontos para reiniciar o VS Code e testarmos a nossa compilação em Linguagem C.
Espero que essa dica possa ajudar aos colegas Devs que estão em processo de qualificação.
Um grande abraƧo a todos e bons estudos.
Ricardo Wobeto