bloodshed debug devc++

2
Bloodshed Dev-C++ Configuração do debug (atualizado em 6/9/2007) Para o debug do Bloodshed Dev-C++ versão 5 (4.9.9.2) funcionar corretamente, devem ser feitas as configurações descritas neste documento. Caso contrário, toda vez que se tenta depurar um programa (usando F8/F7 ou com o debug, recebe- se a mensagem “Seu projeto não contém informações de debugging. Você gostaria de habilitar esta opção e recompilar seu projeto”, mostrada na caixa de diálogo a seguir: Figura 1: mensagem do Dev-C++ informando que não há informações para depurar 1. Opções do compilador Menu Ferramentas Opções do Compilador aba Compilador. Selecione a opção “Adicionar os seguintes comandos quando chamar o compilador” e preencha o texto correspondente com: “-g3 –Wall”, como mostrado na tela a seguir. Figura 2: Configuração das opção de compilação 2. Opções do linker Menu Ferramentas Opções do Compilador aba Geração de Código/Otimização. Selecione o item “Linker” e escolha “Yes” para a opção “Gerar Informação de depuração”, como mostrado na figura a seguir.

Upload: shadowbraz

Post on 25-Oct-2015

138 views

Category:

Documents


0 download

DESCRIPTION

Allegro, games, C++, programacao de jogos

TRANSCRIPT

Page 1: Bloodshed Debug DevC++

Bloodshed Dev-C++ Configuração do debug

(atualizado em 6/9/2007)

Para o debug do Bloodshed Dev-C++ versão 5 (4.9.9.2) funcionar corretamente, devem ser feitas as

configurações descritas neste documento.

Caso contrário, toda vez que se tenta depurar um programa (usando F8/F7 ou com o debug, recebe-

se a mensagem “Seu projeto não contém informações de debugging. Você gostaria de habilitar esta

opção e recompilar seu projeto”, mostrada na caixa de diálogo a seguir:

Figura 1: mensagem do Dev-C++ informando que não há informações para depurar

1. Opções do compilador

Menu Ferramentas � Opções do Compilador � aba Compilador.

Selecione a opção “Adicionar os seguintes comandos quando chamar o compilador” e preencha o

texto correspondente com: “-g3 –Wall”, como mostrado na tela a seguir.

Figura 2: Configuração das opção de compilação

2. Opções do linker

Menu Ferramentas � Opções do Compilador � aba Geração de Código/Otimização.

Selecione o item “Linker” e escolha “Yes” para a opção “Gerar Informação de depuração”, como

mostrado na figura a seguir.

Page 2: Bloodshed Debug DevC++

Figura 3: Configração das opções de depuração

3. Recompilação do código

Após feitas as configurações, todo o projeto deve ser recompilado, usando-se CTRL+F9 ou o menu

Executar � Compilar.

4. Depuração do código

Para criar um breakpoint clique com o botão esquerdo do mouse na margem lateral esquerda ao

lado da linha de código. Para criar um marcador, para visualizar o valor das variáveis, clique com o

botão direito sobre o nome da variável no código e escolhar “Criar marcador”. Com as opções

ajustadas e o código compilado, é possível depurar o programa (F8) passo-a-passo (F7), entrando

nos métodos (CTRL+F7). Outras opções estão disponíveis no menu “Debug”.

Figura 4: Criação de breakpoints e marcadores para visualização de variáveis