11.11.2012 Views

Primeira Apostila - Noz Eh Maker

Primeira Apostila - Noz Eh Maker

Primeira Apostila - Noz Eh Maker

SHOW MORE
SHOW LESS

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.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!