Introducao à Programacao > Conteúdo
Ambiente de Desenvolvimento - Máquina Local
Prof. Eduardo Ono
Compilador TDM-GCC (Windows)
Download e Instalação (Versão atual)
-
Download
-
Fazer o download do arquivo instalador
tdm64-gcc-10.3.0-2.exe
(MinGW-w64 based), ou a versão mais atual, no site oficial:- https://jmeubank.github.io/tdm-gcc/
-
-
Instação
- Executar o instalador e instalar com as opções “default”.
Download e Instalação (Versões antigas do TDM-GCC)
-
Download
-
Fazer o download do arquivo instalador:
tdm64-gcc-9.2.0.exe
(2019)
SHA256:8385fdd88e68a4b0401a853a636d24782f9a504bd4e5c61c88e900746efc3854
-
-
Instalação
- Executar o instalador. Na primeira tela de execução, DESABILITAR a opção
Check for updated files on the TDM-GCC server
. Continuar a instalação com as opções “default”.
- Executar o instalador. Na primeira tela de execução, DESABILITAR a opção
Microsoft Visual Studio Code (VS Code)
Instalação e Configuração
-
Instalação
-
Baixar o arquivo instalador no site oficial:
- https://code.visualstudio.com
-
Instalar com as opções “default”.
-
-
Configuração do TDM-GCC
-
No VS Code, instalar a extensão
[Jun Han] Code Runner
. -
Configurar a extensão
Code Runner
:- Selecionar a extensão
Code Runner
; - Clicar na “engrenagem” e selecionar o item
Extension Settings
; - Desmarcar a opção
Code-runner: Preserve Focus
; - Marcar a opção
Code-runner: Run In Terminal
; - Marcar a opção
Save File Before Run
.
- Selecionar a extensão
-
Editar o arquivo
settings.json
. Para acessar o arquivosettings.json
, teclar F1 no VS Code e selecionar a opçãoPreferences: Open Settings (JSON)
. Inserir os comandos a seguir:
"code-runner.executorMap": { "c": "cd $dir && gcc -Wall -o $fileNameWithoutExt $fileName && ./$fileNameWithoutExt", },
- Com essas configurações realizadas, o arquivo de configuração
settings.json
deverá conter os seguintes itens:
{ "code-runner.preserveFocus": false, "code-runner.runInTerminal": true, "code-runner.saveFileBeforeRun": true, "code-runner.executorMap": { "c": "cd $dir && gcc -Wall -o $fileNameWithoutExt $fileName && ./$fileNameWithoutExt", }, }
- No VS Code, instalar a extensão [Microsoft]
C/C++
.
-
Variáveis de Ambiente
rundll32.exe sysdm.cpl,EditEnvironmentVariables