Executando verificação de segurança...
3

Como compilar C no VSCode em um ambiente Windows

Durante minha faculdade ao se deparar com C, que é uma linguagem compilada, sempre me recomendaram o Code::Blocks e/ou o Visual Studio (IDE), e por estar mais familiarizado com o Visual Studio Code (Esse é somente o editor de textos), me perguntei se seria possível compilar com ele através de algumas extensões, e sim é possível, ao passar vários dias atrás de fóruns e informações que não davam certo, finalmente consegui executar o famoso "Hello World!", depois de ver vários amigos na faculdade perguntando a mesma coisa decidi escrever esse post.

É relativamente simples, basta baixar duas extensões e o MinGW (Minimalist GNU for Windows), resumidamente, o MinGW é um conjunto de ferramentas GNU portada para o Windows que inclui um conjunto de arquivos cabeçalho para a API do Windows e permite aos desenvolvedores usar o GCC para criar programas nativos em Windows sem precisar contar com uma emulação em tempo real de um sistema Unix-like.

Sem mais enrolações, segue os links necessários abaixo:

Extensões e MinGW

As extensões basta instalar e reiniciar o VSCode, não é necessário nenhuma configuração adicional, o segredo está na instalação do MinGW

Instalação MinGW

Com o MinGW baixado, execute-o como administrador e é basicamente clicar em continue e próximo, o padrão next, next, ok, apenas confira o caminho de instalação se estará "C:\MinGW" se estiver não mude, senão altere para esse caminho, ao finalizar você irá marcar os pacotes seguintes:

  • mingw-developer-toolkit
  • mingw32-base
  • mingw32-gcc-g++
  • msys-base

Após marcar todos vá em "installation" e clique em "Apply Changes", se tiver algum verde é que já se encontra instalado, do contrário irá ficar marcado com uma seta.

Abaixo o passo a passo de cima com imagens:

Depois de tudo instalado, basta configurarmos o MinGW para as variáveis de ambiente do usuário e estaremos pronto para voltar aos códigos.

Adicionando MinGW às variáveis de ambiente

Na barra de pesquisa do windows procure por "variáveis", escolha a opção "Editar as variáveis de ambiente para sua conta", irá abrir uma tela com as variáveis do usuário atual, escolha a variável "Path", clique em editar e adicione o seguinte caminho a ela "C:\MinGW\bin" e pronto, pode ir no VSCode escrever seu código em C e ao salvar basta pressionar F6, ele já irá compilar e rodar no terminal integrado.

De novo novamente, vamos para o mesmo passo a passo com imagens.

Já aproveita para fazer seu teste por aí

#include <stdio.h>

int main() {
    printf("Hello World!");
    return 0;
}

Carregando publicação patrocinada...
1

Nossa, bem na hora, eu tava querendo voltar a brincar com algumas coisas do c e n via a hora de quebrar a cabeça pra instalar ele de novo no vscode, obrigado <3

1
1

Então, como lua e python são duas linguagens de script e interpretadas, não dá tanto trabalho assim usar o VSCode, uma extensão como a Code Runner, por exemplo, acredito que já resolva isso, mas vou fazer alguns testes aqui e posso postar em algum outro momento sim, caso já queira testar aí, segue a extensão Code Runner, se fizer o teste e funcionar, dá um feedbeck aqui pra gente hehehe

1
1
0