image

Access unlimited bootcamps and 650+ courses

50
%OFF
Article image
Ricardo Wobeto
Ricardo Wobeto28/05/2021 21:32
Share

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

    Share
    Comments (2)

    AF

    Alexsandro Ferreira - 22/03/2023 18:10

    boa noite, gostaria de estudar a linguagem c aqui na dio. porem vi que nao tem.

    Paulo Araujo
    Paulo Araujo - 28/05/2021 21:57

    Top dica Ricardo que vale tambĆ©m pra galera do Pinguim VS Code compilando C com as mesmas extensƵes sĆ³ nĆ£o vai precisar do MinGW pois dependendo da distro as libs jĆ” estĆ£o instaladas e o GCC tambĆ©m. Nada que uma pesquisadinha nĆ£o resolva. Bons estudos.

    Paulo Rabelo