Olá mundo... somente compartilhando: eu não estava conseguindo rodar este simples programa da aula, mas foi depois de instalar o C/C++ Compile Run (sim professor, parece que é realmente útil) deu certo. Não me recordo do erro, mas por via das dúvidas, instala esse cara aí.
Perfeito, Anderson! Eu até gravei um outro tutorial para substituir esse aqui. Um mais completo. Realmente, depois de pesquisar um pouquinho mais, descobri que o Compile Run é a extensão que permite que compilemos/executemos o código em C apertando os atalhos F6 e F7 do teclado. Portanto, realmente, imprescindível instalar o Compile Run. Caso contrário, o programador é obrigado a compilar usando o terminal embutido do VSCode.
@@profpietromartins Legal... vou me atualizar assistindo este outro vídeo, pois agora o próximo desafio é descobrir o erro do debugger com C++. Muito obrigado professor!
Alguém pode me ajudar, por favor? Eu instalei conforme pede o vídeo, mas na hora de rodas, dei f6 e apareceu [main.c 2020-11-19 19:12:56.352] ,,'"gcc"' n�o � reconhecido como um comando interno ou externo, um programa oper�vel ou um arquivo em lotes.
Você configurou sua variável PATH incorretamente. Procure em meu canal, o outro vídeo que fiz sobre VS COde e C++. Lá eu mostro com mais detalhes, como fazer isso.
quando eu vou debugar, ao criar o json, clico "creat a launch.json file", daí clico em "c++ (GDB/LLDB)" e daí não abre a opção seguinte, "gcc.exe - criar e depurar o arquivo ativo". Ele simplesmente cria um launch.json vazio diretamente... Alguém sabe como resolver isso?
@@DARKSEID_X pior que não. Tive que limpar todos os rastros do gcc, do vscode e tudo mais. e reinstalar... quando digo limpar, é limpar tudo mesmo, até o PATH, registro...
A dica é: Usuário de Mac tem que ter independência cognitiva a ponto de saber procurar na internet a solução para suas especificidades. Infelizmente, não sou muito fã de mac e, por isso, não me preocupo muito com esse SO. Perdão. Sua saí será: google + chat gpt.
Professor, no passo a passo para configurar a depuração, na aba executar, o vs code pede para abrir uma pasta e criar um arquivo launch.json, posso criar em qualquer pasta ou tem alguma pasta especifica no sistema ?
Ue quando eu baixei o GCC G++ ele nao salvo em nenhuma pasta dentro do meu computador ai na pasta PATH dentro de arquivos váriveis ele não é encontrado, nao sei oque eu fiz
Fiz conforme o vídeo, mas na hora de compilar aparece esse erro: [main.c 2020-09-30 21:01:23.412] ,,'"gcc"' n�o � reconhecido como um comando interno ou externo, um programa oper�vel ou um arquivo em lotes. Como consigo consertar isso??
O VSCode provavelmente não está tendo acesso ao executável do seu compilador/debugger. Sugiro que confira como se faz a configuração da variável de ambiente PATH com um pouco mais de profundidade. Como está a sua PATH? Tudo ok? Onde está instalado seu compilador MinGW, qual é o caminho da pasta até os binários dele?
@@profpietromartins acho que o problema está no caminho. Coloquei esse caminho na path "C:\Users\55119\Downloads\mingw-get-setup.exe" não sei se é o caminho certo... se não está certo, onde encontro o caminho?? Desculpa, mas sou iniciante kk
@@marcellesantospacifico5298 de fato, o caminho seria algo parecido com "...\MinGW\bin\". Vc precisa encontrar a pasta BIN do seu MINGW, e colocar no PATH.
Respondi a essa dúvida ontem, a um estudante que faz aula particular comigo. Sinceramente, não descobri exatamente o que tá rolando com o terminal embutido do VSCode, quando se trata de invocar as funcionalidades da biblioteca locale.h. O workaround que encontrei, foi debugar executando o terminal fora do VSCode. Alterar o parâmetro adequado do seu arquivo launch.json, para que o terminal seja executado fora da tela do VSCode. Para maiores informações, consultar a documentação do VSCode.
Eu não sei se vocês já conseguiram resolver esse problema, mas depois de procurar um tempo, eu descobri que isso aparentemente se trata de um erro do encoding usado no Vs Code ( no meu estava como UTF-8). Se olharem no canto inferior direito do vs code tem a opção "UTF-8", eu troquei para "ISO 8859-1" e não tive mais problema com caracteres especiais. Obs: Existe a chance de você fechar o arquivo e ele desconfigurar o encoding novamente, então recomendo vocês alterarem o encoding nas configurações do próprio vs code ( mudar Files:Encoding de UTF-8 para ISO 8859-1 ou vocês podem apenas habilitar a opção "Files: Auto Guess Encoding", que vai tentar adivinhar qual a melhor opção de encoding para vocês). Isso foi o que funcionou para mim. Créditos ao fórum onde obtive as respostas: cursos.alura.com.br/forum/topico-acentuacao-com-setlocale-nao-funciona-105663
Meu Visual Studio Code versão 1.69.2 não achou a Extensão C/C++, E sim a Extensão Code Runner que para executar o código aperta Ctrl + Alt + N o ruim de vs code é que toda alteração no código tem que recompilar o codigo gcc codigo.c -o codigo Enter e depois ./codigo Saidas simples de dados da para usar terminal normal agora com entrada de dados usa o terminal e faz esse processo
Cara, quando eu mando o exe do programa que eu fiz pra um amigo meu testar fica dando erro de dll pra ele (Obs: Acontece o mesmo erro pra qualquer pessoa que mande). O que eu devo fazer pra consertar esse problema ?
ai man quando eu aperto no step over, nao acontece nada, simplesmente some as minhas variáveis la do canto esquerdo e aparentemente fica nesse thread #2 running, sem acontecer nada. Sabe o que pode ser? Pois se tem uma coisa que eu preciso é esse debug
Vlw prof! É sempre bom assistir aos seus vídeos, este me ajudou quanto ao compilador e debug (mais com o debug). Compilador uma vez consegui mas dias posteriores tinha dado algum jabu aqui (não sei se por causa de outras extensões, pois utilizo muito para dev web) kkkkkkk. Abraço!
Eu acredito que a extensão "C/C++ Compile Run" seja apenas um facilitador para compilar. Se você tem o MinGw vc não precisa dele, dá pra compilar só com o MinGw. É o que eu faço, apesar de ser um pouco mais difícil e não ter a tecla de atalho F6. Não sei se instalando só o "Compile Run" dê pra rodar sem o MinGw, mas acredito que sim.
toda essa parafernalha ainda é necessária?, eu instalei o vscode na minha máquina secundária e estou programando lá sem nenhuma dessas coisas ensinadas no vídeo
Segui os passos e não funcionou. Eu tentei configurar para usar c++. Tive que instalar o mingw32-base e adicionar o path também na opção de cima. O arquivo e o código fiz para c++ e rodou ok.
TOP demais suas aulas!!! Estou praticando, só que pra mim infelizmente sempre aparecem estas mensagens na compilação e execução The terminal process failed to launch: Path to shell executable "c:\Users\user\Desktop\output\gcc" does not exist. * Executing task in folder output: c:\Users\user\Desktop\output\gcc -Wall -Wextra -g3 c:\Users\user\Desktop\output\main.c -o c:\Users\user\Desktop\output\output\main.exe
Oi Pedro, fiz tudo que vc explica no video, mas quando aperto f6 o código não compila, não acontece nada! Como eu mando compilar via terminal, qual comando eu digito?
Você pensa em fazer um tutorial para macbook? Não estou conseguindo instalar de jeito nenhum ): Não aparece esse "compilation run" no terminal. Não sei se instalei o gcc errado hahha Obrigada
@@profpietromartins chefe, teu video me salvou, muito show! só tenho um problema, na realidade 2. Pq eu não consigo abrir o executavel? quando eu salvo um projeto depois eu tento abrir o main.exe e ele tenta abrir mas nao abre, o que pode ser? e o outro é pq no visual studio eu consigo usar o console do windows para printar o meu hello world e no vs code nao abre nem a pau?
@@profpietromartins o cara resolve em um comentario um problema que eu tava me lascando pra arrumar fazia uma semana. Vlw seu genio, ja era inscrito agora virei fa.
opa, poderia me ajudar com esse erro? Não é possível iniciar o servidor de linguagem C/C++. Os recursos do IntelliSense serão desabilitados. Erro: Missing binary at c:\Users\baguvix\.vscode\extensions\ms-vscode.cpptools-1.1.0\bin\cpptools.exe Ele aparece quando eu crio um arquivo .c ou .cpp , dai eu tento teclar f6 e não funciona
muito show! só tenho um problema, na realidade 2. Pq eu não consigo abrir o executavel? quando eu salvo um projeto depois eu tento abrir o arquivo.exe e ele tenta abrir mas nao abre, o que pode ser? e o outro é pq no visual studio eu consigo usar o console do windows para printar o meu hello world e no vs code nao abre nem a pau?
Estou comesando a fazer graduação na Area da programação, mas não tenho um Not pra levar pra faculdade então estou levando uma versão portavel do Vs code em um pendrive, porem queria sabe se tem algum metodo para fazer essa compilação sem precisar instalar o gw por que os PC da faculdade não permitem instalação
Olá professor, tudo bem? Sabe me dizer como criar projetos em c++ no VSCode? Já vi vídeos que ensinam a criar, mas são de versões antigas do VSCode. Até consegui criar um projeto usando extensões e indo em "Create C++ Project" na lista de atalhos, mas queria saber se tem alguma configuração igual há nas versões antigas do VSCode, assim como há nas IDE próprias de C++ uma funcionalidade "create project > empty project".
Especifique melhor. Você se refere a criar um projeto C++ como criaríamos no DevC++, Codeblocks, ou VS2019.. Isso? Veja.. na realidade, essas IDEs possuem metadados próprios, por isso, têm esses "projetos" próprios. Na realidade, um projeto em C/C++ é apenas um conjuto de bibliotecas, códigos-fonte (com cabeçalhos) e diretivas de compilação e pré-processamento. Você não precisaria de nada demais para criar um projeto no VS Code, pois, na realidade, seria um projeto C/C++ puro. Qual é a sua dúvida, especificamente?
@@profpietromartins Quando crio uma pasta/workspace no VSCode 2020 atualizado, e incluo os arquivos .h e .cpp no arquivo main.cpp não funciona. Dá diversos erros que, rodando na IDE, não dá. Minha professora pede pra entregar os 3 arquivos separados do projeto, por isso a questão. Tenho noção que o VSCode é um editor de texto e é muito bom pra isso, mas como vi que na versão 2019 e anteriores tinha essa opção direta de criar projeto, assim como há nas IDE, fiquei curioso.
Boa tarde, seu vídeo é muito interessante e seu domínio em ensinar sensacional. Mas se for possível, nos próximos vídeos da um zoom. Nesse vídeo incrível não conseguir ver o que você digitava. Muito agradecido por compartilhar conhecimentos.
Olá, meu amigo Cosme, obrigado pelo feedback! Por gentileza, poderia dizer exatamente quais partes não conseguiu enxegar? Eu sugeriria para tentar colocar a qualidade do vídeo em 1080p. Assim provavelmente melhorará a qualidade e permitirá sua leitura. Grande abraço.
Meu amigo, provavelmente você deixou de instalar a extensão "C/C++ Compile Run"... Veja aí, e depois me diz aqui se deu certo, fazendo um favor? Grato!
@@viniciussilva1120 Puxa, rapaz... Nesse caso, infelizmente, você vai ter que ter um tempinho pra procurar na documentação: code.visualstudio.com/docs/languages/cpp
Não, o debug é usado apenas quando você quer executar o código passo a passo, verificando o fluxo de dados e o estado do programa. Caso contrário, pode apenas compilar e executar, sem debugar.
O meu quando eu coloco #include o Visual Studio dá como erro e aparece a seguinte mensagem: #incluir erros detectados. Atualize o includePath. Os rabiscos estão desabilitados para esta unidade de tradução (C:\Users\Pai & Filho\Desktop\Projects\Scripts\C\Dados e Operadores.c). aguem sabe como resolver por favor!?
@@profpietromartins eu mexi em mais algumas, já tá dando uns erros diferentes haha. Ele abre um wizard quando coloco pra debugarcom a seguinte mensagem : The preLaunch Task 'C/c ++: gcc.exe build active file' terminated with exit code 1. Se eu coloco pra debugar mesmo assim vem outro wizard com a seguinte mensagem: Unable to start debugging. The value of miDebuggerPath is invalid
@@fakerlipe cara, provavelmente seu PATH tá configurado diferente de como deveria... Tenha certeza de que você colocou na sua PATH, o caminho exato para os arquivos binários do compilador MinGW. Mas, cara... Confesso pra vc que já gravei um novo tutorial, mais completo, sobre C++ com o VSCode, deve sair daqui 2 semanas rsrs... A mensagem do seu debugger, é porquê provavelmente o arquivo launch.json foi criado automaticamente pela IDE, fazendo com o que o valor do campo que indica o caminho até o executável do debugger esteja errado.
Começou a chover no meio do video, só acordei no outro dia kkkkkkkkkkkkk
KKKKKKKKKKKKKKK ai mds
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
Como eu sei o caminho da minha pasta?
Olá mundo... somente compartilhando: eu não estava conseguindo rodar este simples programa da aula, mas foi depois de instalar o C/C++ Compile Run (sim professor, parece que é realmente útil) deu certo. Não me recordo do erro, mas por via das dúvidas, instala esse cara aí.
Perfeito, Anderson! Eu até gravei um outro tutorial para substituir esse aqui. Um mais completo. Realmente, depois de pesquisar um pouquinho mais, descobri que o Compile Run é a extensão que permite que compilemos/executemos o código em C apertando os atalhos F6 e F7 do teclado. Portanto, realmente, imprescindível instalar o Compile Run. Caso contrário, o programador é obrigado a compilar usando o terminal embutido do VSCode.
@@profpietromartins Legal... vou me atualizar assistindo este outro vídeo, pois agora o próximo desafio é descobrir o erro do debugger com C++. Muito obrigado professor!
Cara, ele é realmente necessário, e não existe nenhum lugar dizendo que precisa instalar ele antes. Caraca, fiquei umas 2hrs tentando resolver...
Muito obrigad, vc é o terceiro que eu vejo e o único que de certo kkkkk, brigadão amigo
Olá professor, tudo bem? Consigo usar duas linguagens no Visual Code?
KKkk mano eu fiquei perdido, bem no fim encontrei um vídeo de tutorial lá do Visual Studio Code que me ajudou Kkkkkk
O meu arquivo json só tem a versão e configuração vazia, por isso não consigo executar, poderia copiar e colar o seu?
Parabéns! Ótimo e útil tutorial! Obrigado!
Alguém pode me ajudar, por favor? Eu instalei conforme pede o vídeo, mas na hora de rodas, dei f6 e apareceu
[main.c 2020-11-19 19:12:56.352]
,,'"gcc"' n�o � reconhecido como um comando interno
ou externo, um programa oper�vel ou um arquivo em lotes.
Você configurou sua variável PATH incorretamente. Procure em meu canal, o outro vídeo que fiz sobre VS COde e C++. Lá eu mostro com mais detalhes, como fazer isso.
@@profpietromartins realmente. Eu tava pegando a outra pasta bin. Eu consegui corrigir e funcionou. Obrigada.
Funcionou perfeitamente, obrigado Professor...
Salvou meu semestre, obrigado!!!!!!!!!!!!!!!!!
no meu n adianta colocar a pasta do compilador, ele fala q o valor q coloquei em mydebbuger foi invalido
como configurar para o terminal ficar mais limpo quando execulta ?
obrigado! tava usando o dev c++ era horrivel e muito feio, salvou
quando eu vou debugar, ao criar o json, clico "creat a launch.json file", daí clico em "c++ (GDB/LLDB)" e daí não abre a opção seguinte, "gcc.exe - criar e depurar o arquivo ativo". Ele simplesmente cria um launch.json vazio diretamente... Alguém sabe como resolver isso?
Acontece o mesmo comigo, conseguiu resolver?
@@DARKSEID_X pior que não. Tive que limpar todos os rastros do gcc, do vscode e tudo mais. e reinstalar... quando digo limpar, é limpar tudo mesmo, até o PATH, registro...
Melhor vídeo. Obrigado!
Meu compilador não mostra esse endereço da pasta bin
NO MINUTO 4:14 COMEÇOU A CAIR UM TORÓ DAQUELES KKKKKKKKKKKKKKKKK A CHUVA FOI DAS BOAS.
Opaa, obrigada. Tava dificil o negócio aqui :)
sabe me dizer como eu evito o system pause no vs code pra ele parar sem precisar usar?
Obrigado amigo, você é um amigo.
Quando eu compilo o codigo ele não reconhece o STDIO.H, pode me ajudar?
Tem que ser em minúsculo
#include
include
o meu não apareceu esse caminho da pasta do compilador, como resolvo isso?
Boa tarde professor Pietro , será que o professor pode dar uma dica de como instalar o Vs Code no Mac OS High Sierra 2011
A dica é: Usuário de Mac tem que ter independência cognitiva a ponto de saber procurar na internet a solução para suas especificidades. Infelizmente, não sou muito fã de mac e, por isso, não me preocupo muito com esse SO. Perdão. Sua saí será: google + chat gpt.
o meu apareceu esse erro quando fui compilar
Unable to start debugging : The value of miDebuggerPath is invalid
o que eu faço?
o meu ta tando problema na hora de compilar o arquivo:
Running the contributed command: 'extension.CompileRun' failed.
Estou com o mesmo problema!
Para mim deu errado quando selecionei (GDB/LLDB), ele abriu uma janela de launch.json aparecendo "version" e "configurations"
òtimo vídeo, estou apanhando pra adicionar a lib SDL2 e rodar no vscode
Muito obrigado parceiro, seu vídeo me salvou.
qual a chance de entrar num vídeo e o cara estar usando o mesmo papel de parede q vc? UASHAUSHUASHA
Ah, é alta né!
Professor, no passo a passo para configurar a depuração, na aba executar, o vs code pede para abrir uma pasta e criar um arquivo launch.json, posso criar em qualquer pasta ou tem alguma pasta especifica no sistema ?
tenho uma duvida, o printf tem como ser utilizado no C++?
Sim, apesar de existirem formas mais modernas, como a biblioteca iostream (cout).
Show de bola! Ajudou muito.
Ue quando eu baixei o GCC G++ ele nao salvo em nenhuma pasta dentro do meu computador ai na pasta PATH dentro de arquivos váriveis ele não é encontrado, nao sei oque eu fiz
Aqui no meu ele nao ta configurando sozinho o json, e na opção de adicionar a config nao aparece esta igual ao seu.
se alguem responder quero ver haha
@@renanmonteiro6330 Já até desisti disso
Fiz conforme o vídeo, mas na hora de compilar aparece esse erro:
[main.c 2020-09-30 21:01:23.412]
,,'"gcc"' n�o � reconhecido como um comando interno
ou externo, um programa oper�vel ou um arquivo em lotes.
Como consigo consertar isso??
O VSCode provavelmente não está tendo acesso ao executável do seu compilador/debugger. Sugiro que confira como se faz a configuração da variável de ambiente PATH com um pouco mais de profundidade. Como está a sua PATH? Tudo ok? Onde está instalado seu compilador MinGW, qual é o caminho da pasta até os binários dele?
@@profpietromartins acho que o problema está no caminho. Coloquei esse caminho na path "C:\Users\55119\Downloads\mingw-get-setup.exe"
não sei se é o caminho certo... se não está certo, onde encontro o caminho?? Desculpa, mas sou iniciante kk
@@marcellesantospacifico5298 de fato, o caminho seria algo parecido com "...\MinGW\bin\". Vc precisa encontrar a pasta BIN do seu MINGW, e colocar no PATH.
@@profpietromartins Obrigada por responder. De fato eu não havia colocado a pasta bin do mingw. Agora coloquei e deu certo!!
Qual a pasta bin do seu MinGW?
Obrigado mano. Ajudou pacassss. Já até virei inscrito.
Show de bola. Obrigado pela explicação!!
Testou aí, meu nobre Luan? Deu certo?
Deu certo sim. Valeu!
Onde você baixou o instalador?
Opa cara, tudo bom? E como eu faço para que o programa imprima as coisas em portugues, com ç e acentos?
Respondi a essa dúvida ontem, a um estudante que faz aula particular comigo. Sinceramente, não descobri exatamente o que tá rolando com o terminal embutido do VSCode, quando se trata de invocar as funcionalidades da biblioteca locale.h.
O workaround que encontrei, foi debugar executando o terminal fora do VSCode. Alterar o parâmetro adequado do seu arquivo launch.json, para que o terminal seja executado fora da tela do VSCode.
Para maiores informações, consultar a documentação do VSCode.
Eu não sei se vocês já conseguiram resolver esse problema, mas depois de procurar um tempo, eu descobri que isso aparentemente se trata de um erro do encoding usado no Vs Code ( no meu estava como UTF-8). Se olharem no canto inferior direito do vs code tem a opção "UTF-8", eu troquei para "ISO 8859-1" e não tive mais problema com caracteres especiais. Obs: Existe a chance de você fechar o arquivo e ele desconfigurar o encoding novamente, então recomendo vocês alterarem o encoding nas configurações do próprio vs code ( mudar Files:Encoding de UTF-8 para ISO 8859-1 ou vocês podem apenas habilitar a opção "Files: Auto Guess Encoding", que vai tentar adivinhar qual a melhor opção de encoding para vocês).
Isso foi o que funcionou para mim.
Créditos ao fórum onde obtive as respostas:
cursos.alura.com.br/forum/topico-acentuacao-com-setlocale-nao-funciona-105663
Professor, poderia deixar o link para download do Main Gw? Dei um google mas não sei qual instalar, e também não sei se é confiável...
Valeu Pietrão, já vi vários tutoriais de como rodar c c++ no vs e não tinha conseguido ainda, mais igual suas explicações não tem!!! 👏👏👏👏
Tamo junto, meu caro. Qualquer coisa é só falar!
Oi, eu baixei esse Mingw, mas a versão dele é inferior a essa.
Valeu, ótimo tutorial!
Tá... mas é o GC6 ou MinGW? Ou os dois?
Só uma dúvida como acho esse arquivo Bin?
Meu Visual Studio Code versão 1.69.2
não achou a Extensão C/C++, E sim a Extensão Code Runner
que para executar o código aperta Ctrl + Alt + N
o ruim de vs code é que toda alteração no código tem que recompilar o codigo
gcc codigo.c -o codigo Enter e depois ./codigo
Saidas simples de dados da para usar terminal normal
agora com entrada de dados usa o terminal e faz esse processo
como faço para achar o caminho do compilador?
Obrigado professor!
Cara, quando eu mando o exe do programa que eu fiz pra um amigo meu testar fica dando erro de dll pra ele (Obs: Acontece o mesmo erro pra qualquer pessoa que mande). O que eu devo fazer pra consertar esse problema ?
ai man quando eu aperto no step over, nao acontece nada, simplesmente some as minhas variáveis la do canto esquerdo e aparentemente fica nesse thread #2 running, sem acontecer nada. Sabe o que pode ser? Pois se tem uma coisa que eu preciso é esse debug
Ótimo vídeo, objetivo e claro, obrigado.
Vlw prof! É sempre bom assistir aos seus vídeos, este me ajudou quanto ao compilador e debug (mais com o debug). Compilador uma vez consegui mas dias posteriores tinha dado algum jabu aqui (não sei se por causa de outras extensões, pois utilizo muito para dev web) kkkkkkk. Abraço!
kkkkk faz parte, bicho.. dependendo do seu ambiente aí, do seu hardware, do seu SO, pode ter um xabú ou outro rsrs
Perfeito cara, muito obrigado
Eu acredito que a extensão "C/C++ Compile Run" seja apenas um facilitador para compilar. Se você tem o MinGw vc não precisa dele, dá pra compilar só com o MinGw. É o que eu faço, apesar de ser um pouco mais difícil e não ter a tecla de atalho F6.
Não sei se instalando só o "Compile Run" dê pra rodar sem o MinGw, mas acredito que sim.
Correto. Pelo que entendi, o Compile Run apenas automatiza os comandos de compilação do MinGW, criando um bind nas teclas F6 ou F7
Tutorial perfeito. Obrigado!
toda essa parafernalha ainda é necessária?, eu instalei o vscode na minha máquina secundária e estou programando lá sem nenhuma dessas coisas ensinadas no vídeo
como eu acho o caminho do compilador ?
Top, direto e claro. Valeu!!
Mds quê, amigo sou iniciante kkk n da pra programar só com extensões? (C/C++ e Code Run)
muito obrigado novamente meu caro
Segui os passos e não funcionou.
Eu tentei configurar para usar c++. Tive que instalar o mingw32-base e adicionar o path também na opção de cima. O arquivo e o código fiz para c++ e rodou ok.
🤖
TOP demais suas aulas!!! Estou praticando, só que pra mim infelizmente sempre aparecem estas mensagens na compilação e execução
The terminal process failed to launch: Path to shell executable "c:\Users\user\Desktop\output\gcc" does not exist.
* Executing task in folder output: c:\Users\user\Desktop\output\gcc -Wall -Wextra -g3 c:\Users\user\Desktop\output\main.c -o c:\Users\user\Desktop\output\output\main.exe
Oi Pedro, fiz tudo que vc explica no video, mas quando aperto f6 o código não compila, não acontece nada! Como eu mando compilar via terminal, qual comando eu digito?
Vai na pasta do seu arquivo e abre o terminal por la, depois da o comando: gcc -o NOME.c
Você pensa em fazer um tutorial para macbook? Não estou conseguindo instalar de jeito nenhum ): Não aparece esse "compilation run" no terminal. Não sei se instalei o gcc errado hahha Obrigada
Rs... Infelizmente Mac não tem previsão não.
@@profpietromartins chefe, teu video me salvou, muito show! só tenho um problema, na realidade 2. Pq eu não consigo abrir o executavel? quando eu salvo um projeto depois eu tento abrir o main.exe e ele tenta abrir mas nao abre, o que pode ser? e o outro é pq no visual studio eu consigo usar o console do windows para printar o meu hello world e no vs code nao abre nem a pau?
@@henriquesoares4589 coloca um system('pause"); no fim do teu código. Provavelmente é isso.
@@profpietromartins o cara resolve em um comentario um problema que eu tava me lascando pra arrumar fazia uma semana. Vlw seu genio, ja era inscrito agora virei fa.
opa, poderia me ajudar com esse erro?
Não é possível iniciar o servidor de linguagem C/C++. Os recursos do IntelliSense serão desabilitados. Erro: Missing binary at c:\Users\baguvix\.vscode\extensions\ms-vscode.cpptools-1.1.0\bin\cpptools.exe
Ele aparece quando eu crio um arquivo .c ou .cpp , dai eu tento teclar f6 e não funciona
alguém dá uma luz de como corrigir o erro de acentuação? já usei o locale mas mesmo assim continua trocando a acentuação por caracteres diferentes
Não funcionou, deu erro:
The terminal process failed to launch: Path to shell executable /gcc
muito show! só tenho um problema, na realidade 2. Pq eu não consigo abrir o executavel? quando eu salvo um projeto depois eu tento abrir o arquivo.exe e ele tenta abrir mas nao abre, o que pode ser? e o outro é pq no visual studio eu consigo usar o console do windows para printar o meu hello world e no vs code nao abre nem a pau?
Estou comesando a fazer graduação na Area da programação, mas não tenho um Not pra levar pra faculdade então estou levando uma versão portavel do Vs code em um pendrive, porem queria sabe se tem algum metodo para fazer essa compilação sem precisar instalar o gw por que os PC da faculdade não permitem instalação
Meu caro, nesse caso, é preciso dar um passo atrás e abrir mão do VS Code... Use o Dev C++ ou outra IDE mais simples.
eu coloquei a pasta bin corretamente na variavel de ambiente e mesmo assim deu erro
Olá professor, tudo bem? Sabe me dizer como criar projetos em c++ no VSCode? Já vi vídeos que ensinam a criar, mas são de versões antigas do VSCode. Até consegui criar um projeto usando extensões e indo em "Create C++ Project" na lista de atalhos, mas queria saber se tem alguma configuração igual há nas versões antigas do VSCode, assim como há nas IDE próprias de C++ uma funcionalidade "create project > empty project".
Especifique melhor. Você se refere a criar um projeto C++ como criaríamos no DevC++, Codeblocks, ou VS2019.. Isso? Veja.. na realidade, essas IDEs possuem metadados próprios, por isso, têm esses "projetos" próprios. Na realidade, um projeto em C/C++ é apenas um conjuto de bibliotecas, códigos-fonte (com cabeçalhos) e diretivas de compilação e pré-processamento. Você não precisaria de nada demais para criar um projeto no VS Code, pois, na realidade, seria um projeto C/C++ puro. Qual é a sua dúvida, especificamente?
@@profpietromartins Quando crio uma pasta/workspace no VSCode 2020 atualizado, e incluo os arquivos .h e .cpp no arquivo main.cpp não funciona. Dá diversos erros que, rodando na IDE, não dá. Minha professora pede pra entregar os 3 arquivos separados do projeto, por isso a questão. Tenho noção que o VSCode é um editor de texto e é muito bom pra isso, mas como vi que na versão 2019 e anteriores tinha essa opção direta de criar projeto, assim como há nas IDE, fiquei curioso.
Valeu, irmão. Funcionouuuu!!!
Boa noite , uma pergunta: oque acontece se eu não configurar as variáveis de ambiente?
eles nao serao configuradas
Se aqui eu vejo teus tutoriais gratis porque eu to pagando p ver na unicesumar?
Não. Eu não sou a Unicesumar. A Unicesumar não é minha dona. Não distorça as coisas. Saiba separar as coisas. Seja gente grande.
tudo está funcionando, porém quando chego na parte do debugger, ele cria um arquivo json sem configurações, já tentei de tudo não consigo resolver
consegiu resolver mano? ta dando isso pra mim tbm
Caralho msm papel de parede meu, pesei que isso que ta rolando aqui kkkkkkkkkk
ALGUEM ME AJUDA, NO MEU DA ERRO QUANDO VOU RODAR O CODIGO APARECE 'OPEN LAUNCH.JSON' PRECISO DE AJUDA :(
Funcionando em 24/03/2021. Valeu aí pela ajuda!!!
Boa garoto! Obrigado pelo feedback.
01/05/2021 Atualizado =)
sensacional, vlw mestre!!
mano. muito melhor que code blocks
não consegui, não consigo fazer a parte do path :(
É possível utilizar os passos do vídeo de instalação do OpenCV no visual Studio para o Code?
Infelizmente, pra trabalhar com o OpenCV no VSCode, vc vai precisar de um CMaker da vida....
O meu está dando erro, simplismente complia, mas quando eu aperto f5 ele fala que não existe o programa
Salve! Não existe qual programa? Já tentou dar uma googladinha no erro?
Elabore melhor sua situação. Descreva com mais detalhes, por gentileza.
não consegui o compile run não aparece no terminal
Vc tá usando terminal embutido no VS Code, ou tá chamando o terminal externo? Sabe dizer? Ao menos tá compilando, quando vc aperta F6 ou F7?
No mac precisa de mingw?
Tava no CodeBlocks, ele é bom mas, pouco customizavel e no meu caso isso não é opçinal.
Boa tarde, seu vídeo é muito interessante e seu domínio em ensinar sensacional. Mas se for possível, nos próximos vídeos da um zoom. Nesse vídeo incrível não conseguir ver o que você digitava. Muito agradecido por compartilhar conhecimentos.
Olá, meu amigo Cosme, obrigado pelo feedback! Por gentileza, poderia dizer exatamente quais partes não conseguiu enxegar? Eu sugeriria para tentar colocar a qualidade do vídeo em 1080p. Assim provavelmente melhorará a qualidade e permitirá sua leitura. Grande abraço.
pasta bin do meu compilador? como eu faço isso?
tem que baixar o MinGW
quando aperto f6 no meu vscode não acontece nada, fiz e refiz todo processo e nada
Meu amigo, provavelmente você deixou de instalar a extensão "C/C++ Compile Run"... Veja aí, e depois me diz aqui se deu certo, fazendo um favor? Grato!
@@profpietromartins engano amigo, instalei a extensão e nada, inclusive até troquei de versão por uma mais antiga e nada
@@viniciussilva1120 Puxa, rapaz... Nesse caso, infelizmente, você vai ter que ter um tempinho pra procurar na documentação: code.visualstudio.com/docs/languages/cpp
Me ajudou bastante !
Obrigada :D
Obrigado pelo vídeo.
quando eu vou debugar não funciona e aparece uma mensagem escrito:
The preLaunchTask 'C/C++:g++.exe build active file' terminated with exit code 1
Consulte o tutorial estendido, por gentileza: th-cam.com/video/33CpMG8zD_c/w-d-xo.html
Se vira para baixar kkk ajudo muito
Oxi kkkkkk... achou ruim, meu nobre? Já diria o ditado: "quem tem dedo vai ao Google".
Infelizmente quando aperto F6 sempre aparece "Cannot read property 'length' of null", nunca consegui usar o vscode por conta disso
Já aconteceu comigo e eu consegui resolver aqui. Você ainda tem esse problema??
Obrigado, me ajudou muito!
Será que alguém teria o link para o download?
mano sempre quando criar um projeto de C ou C++ tem que depugar?
Não, o debug é usado apenas quando você quer executar o código passo a passo, verificando o fluxo de dados e o estado do programa. Caso contrário, pode apenas compilar e executar, sem debugar.
@@profpietromartins obrigado cara
O meu quando eu coloco #include o Visual Studio dá como erro e aparece a seguinte mensagem:
#incluir erros detectados. Atualize o includePath. Os rabiscos estão desabilitados para esta unidade de tradução (C:\Users\Pai & Filho\Desktop\Projects\Scripts\C\Dados e Operadores.c).
aguem sabe como resolver por favor!?
Dá uma googlada sobre como configurar suas variáveis de ambiente. Em específico, a variável de ambiente PATH.
@@profpietromartins fiz o path como mostrado no vídeo, mas continua o mesmo erro
@@fakerlipe Felipe, qual erro que dá? Não encontra as bibliotecas? Não compila? Qual o erro, exatamente?
@@profpietromartins eu mexi em mais algumas, já tá dando uns erros diferentes haha. Ele abre um wizard quando coloco pra debugarcom a seguinte mensagem : The preLaunch Task 'C/c ++: gcc.exe build active file' terminated with exit code 1.
Se eu coloco pra debugar mesmo assim vem outro wizard com a seguinte mensagem: Unable to start debugging. The value of miDebuggerPath is invalid
@@fakerlipe cara, provavelmente seu PATH tá configurado diferente de como deveria... Tenha certeza de que você colocou na sua PATH, o caminho exato para os arquivos binários do compilador MinGW. Mas, cara... Confesso pra vc que já gravei um novo tutorial, mais completo, sobre C++ com o VSCode, deve sair daqui 2 semanas rsrs...
A mensagem do seu debugger, é porquê provavelmente o arquivo launch.json foi criado automaticamente pela IDE, fazendo com o que o valor do campo que indica o caminho até o executável do debugger esteja errado.
Nao tem nenhum GDB.exe na minha pasta bin.