Utilizar a linha de comando antigamente parecia ser coisa de nerd, mas com o tempo notou-se que é bem mais prático e fácil que o modo gráfico, além de ter um ganho de desempenho enorme!
Nesse artigo veremos que você pode usar o comando cl
do compilador MSVC da Microsoft para compilar seus programas!
Antes de mais nada certifique se possuir instalado o Visual Studio.
Após criado seu projeto, que não precisa necessariamente ter sido criado no Visual Studio, pode ser no VS Code, Vim, Code::Blocks e entre outros.
Para compilar basta pesquisar a palavra Developer PowerShell na Barra de Iniciar do Windows e escolher a opção: Developer PowerShell for VS 2019, lembrando que nesse caso é referente a versão 2019 do Visual Studio, mas se você tiver a outra versão aparecerá o ano/número da sua versão. E clique em Abrir.
Na imagem há o uso dos comando cd
, ls
e cat
pelo PowerShell, mas use o Developer PowerShell.
Para compilar basta usar o comando cl
, conforme exemplos abaixo:
E em seguida para executar rode o nome do arquivo com ponto barra invertida:
Você também pode criar o nome de binário que desejar similar ao GCC e Clang:
Também há outros parâmetros, no entanto, o modelo utilizado pelo MSCV não é sempre o uso de traço-
e sim barra, exemplo para Wall
, O2
e outros:
Para mais parâmetros rode o comando:
Você também pode abrir o Developer PowerShell ou até mesmo o CMD
através do Visual Studio, poupando o uso demorado do Depurador Gráfico.
Para isso basta clicar em: Ferramentas
> Linha de Comando
> PowerShell do Desenvolvedor
ou Prompt de Comando do Desenvolvedor
:
E utilizar os mesmos procedimentos listados acima:
Para mais informações acesse o: endereço do MSVC.