Primeira Apostila - Noz Eh Maker
Primeira Apostila - Noz Eh Maker
Primeira Apostila - Noz Eh Maker
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Sétimo passo:<br />
Deve abrir uma janela mostrando a mensagem "Estou pronto pra começar o curso<br />
de C++ da CDJ!" e algo como "Aperte qualquer tecla para continuar...". Se isso<br />
aparecer corretamente, então o compilador está em perfeito estado para uso!<br />
• Erros de compilação:<br />
Basicamente, quando terminamos de criar nosso código-fonte, o<br />
compilador realiza dois processos até termos o aplicativo final, que são: a<br />
compilação e a execução.<br />
Quando compilamos um código-fonte, realizamos um processo de<br />
verificação e interpretação de código, até ser possível que a máquina<br />
“entenda” e possa executar esses comandos. Isso é a compilação, e é<br />
nesse processo que se verifica se o código foi descrito corretamente.<br />
Para isso, quando é feita a compilação, na barra inferior desse<br />
aplicativo, são demonstrados status de verificação e integridade de erros, e<br />
o compilador retorna uma mensagem de aviso, se o código apresentar<br />
erros (digitação incorreta do programador) ou não. Se ele tiver erros, todo o<br />
processo de compilação é interrompido, e o compilador especifica qual é a<br />
causa da falha. Não se pode chegar no código-fonte final se houver erros<br />
de compilação.<br />
Outra informação importante, além dos avisos de erros, são os<br />
“warnings”. A diferença entre os dois vêm do fato de um “warning” não<br />
impossibilitar a execução de um código-fonte, mas sim que futuramente ele<br />
pode causar erros quando o programa já estiver sendo executado (por<br />
exemplo, um acesso a endereço de memória não especificado).<br />
• Gerando Executável:<br />
Feita a compilação, se ela foi executada corretamente, torna-se<br />
possível criar uma versão .EXE de seu código. Basta apenas clicar na<br />
opção Build de um compilador (no caso do visual Studio, é só apertar F7<br />
num código já compilado, lembre-se disso!).<br />
No processo de geração de executável, o compilador se utiliza de<br />
arquivos .OBJ (gerados na compilação), e se baseia em arquivos .CPP<br />
(arquivos de código-fonte de C++) para gerar o código .EXE final.