KDbg é uma fonte aberta e software gráfico livre implementada em C ++ e concebido a partir do deslocamento para agir como um GUI (Graphical User Interface) front-end para aplicação GDB, também conhecido como o depurador GNU. Ele é adaptado especificamente para o ambiente desktop KDE Plasma.
O projeto oferece uma interface de usuário gráfica intuitiva e interativa que pode ser usado para inspecionar variáveis, definir pontos de interrupção, bem como percorrendo o código. KDbg foi usado com sucesso para depurar quaisquer program.Features em um glanceKDbg permite que os usuários para inspecionar os valores das variáveis em uma estrutura de árvore e apresenta pontos de interrupção condicionais, depuração de descarregar um core, suporte para anexar a processos em execução, bem como as funções básicas do depurador, tais como correr, passo, até que, em seguida, definir ponto de interrupção, ative ponto de interrupção, desative ponto de interrupção, interrupção claro, e acabamento, atribuído ao F5 por meio de chaves F10.
Inúmeras outras funções básicas também estão incluídos na aplicação, entre os quais podemos mencionar o apoio para a busca de texto, suporte para definir variáveis de ambiente e argumentos do programa, suporte para visualização de código-fonte e suporte para a exibição de várias expressões. Membro direto é outra característica interessante de KDbg.Getting começou com KDbgYou têm de métodos para instalar o aplicativo KDbg em seu sistema GNU / Linux. O mais simples é abrir o seu gerenciador de pacotes gráfico padrão, procurar & lsquo; KDbg & rsquo; e instalar o pacote a partir dos principais repositórios de sua distribuição de software.
O segundo método deve ser usado apenas por usuários avançados de Linux ou no caso de o pacote não pode ser encontrado nos repositórios do seu sistema operacional de escolha de software. Baixe a versão mais recente do Softoware, salve o arquivo no seu PC, descompactá-lo e abrir um emulador de terminal.
Na janela do Terminal Linux, use o & lsquo; cd & rsquo; comando para ir para a localização dos ficheiros de arquivo extraído (por exemplo cd /home/softoware/kdbg-2.5.4), executar o & lsquo;. cmake & rsquo; comando para configurar o projeto, seguido do & lsquo; o & rsquo; comandar a compilá-lo.
Instalar o sistema de aplicação de largura por executar o & lsquo; sudo make install & rsquo; comando como usuário privilegiado ou a & lsquo; make install & rsquo; comando como root. No momento, ele foi testado com sucesso com as duas arquiteturas de computadores de 32 bits e 64 bits
O que é novo nesta versão:.
< ul>
O que é novo na versão 2.5.4:
- Correções de bugs
- Fonte nomes de arquivos com caracteres internacionais são tratadas melhor.
- Quando um arquivo executável é carregado, GDBs de diferentes cópia do vintage texto diferente, alguns dos quais foram tratados como texto de erro incorretamente, levando a sessões de depuração falhou. Mais desses textos são agora ignorados.
- As variáveis que apontam para alguma variável global faltava a capacidade de ser expandida com GDBs recentes.
- análise de valores de cadeia residente em variáveis globais foi corrigido.
O que é novo na versão 2.5.3:
- lista ponto de interrupção do GDB agora é analisado corretamente em mais casos .
- A comunicação com um GDB localizada funciona agora.
- Um acidente no visor memória foi corrigido.
- As traduções russas e croatas foram atualizados.
O que é novo na versão 2.5.2:
- Suporte para GDB 7.5 foi adicionado
- Mais de saída do GDB é agora reconhecido em alguns casos de canto.
O que é novo na versão 2.5.1:
- Menores aprimoramentos de recursos:
- arquivos .hpp sofrer destaque de sintaxe.
- Chaves J e K podem ser usados para mover a posição do cursor no código-fonte.
- Correções de bugs:
- A cooperação com GDB mais recente (7.2 e 7.3) é melhorada:
- cordas wchar_t como impressa pelo GDB 7.2 são reconhecidas;
- a lista de tópicos estava faltando com GDB 7.3;
- saída do programa não foi detectado (também GDB 7.3).
- valores ENUM em namespaces anônimos são agora reconhecidos.
O que é novo na versão 2.5.0:
- Uma série de ícones foram trocadas com ícones de oxigênio. Não fazem parte do código fonte da KDbg.
- O estado da sessão por programa depurado está agora armazenado em uma seção em $ KDEHOME, em vez de em um arquivo .kdbgrc no diretório do programa. Isto permite depurar os programas que estão localizados em diretórios não graváveis. Mas isso também significa que as informações da sessão anterior é desconsiderada.
- análise mais precisa das respostas GDB de vários comandos bugs corrigidos em determinadas áreas, em particular, os pontos de interrupção temporária, cadastre-se valores, valores struct truncadas, desmontagem (de novo).
- & quot; Exibir Código & quot; da lista ponto de interrupção pode abrir o código-fonte em mais casos.
O que é novo na versão 2.2.2:
- Bug fix: Uma mensagem de erro foi exibido em vez de código assembler quando gdb 7.1 foi usado.
O que é novo na versão 2.2.1:.
- Compilação com glibc mais recente falhou
- Um acidente pode ocorrer quando a janela variável foi atualizado.
- Um acidente quando opção de linha de comando -a foi utilizado em conjunto com um nome executável não-existente.
- O destaque de sintaxe foi aplicado a todos os arquivos, e não apenas C / C ++.
- A exibição foi incorreto quando um arquivo foi recarregado que tinha linhas de desmontagem visível.
O que é novo na versão 2.2.0:
- Características:
- O código-fonte do Windows têm agora um guia em anexo, o que torna a mudança arquivos de origem muito mais fácil.
- O código-fonte do Windows agora mostram os números de linha à esquerda.
- Existe agora & quot são; Find Next & quot; e & quot; Procurar anterior & quot; comandos com atalhos F3 e Shift + F3.
- Melhorado apoio de tipos de modelo nas tabelas do tipo (que são usados para mostrar os membros da estrutura ao lado de uma variável de estrutura). Notavelmente, o número de elementos em STL e classes de coleção do Qt são mostrados.
- Argumentos para o programa depurado podem ser passados na linha de comando do KDbg.
- Correções de bugs:
- Uma configuração cadeia de comando do terminal incorreto pode falhar KDbg se contivesse outros do que exatamente um '% s' especificadores de formato.
- O especificador de formato na janela de despejo de memória não foi correctamente preservados quando a expressão for alterado.
- Definir um ponto de interrupção condicional poderia deixar de funcionar KDbg.
- Usando Anexar em sistemas que usam o simplificado anexar ao processo de diálogo pode falhar KDbg.
O que é novo na versão 2.1.1:
- Corrigido uma falha quando o botão foi clicado quando desmontar nenhum programa foi carregado.
Requisitos :
- KDE Plasma
Comentários não encontrado