KDbg är en öppen källkod och fri grafisk programvara implementerad i C ++ och utformats från förskjutningen att fungera som ett GUI (Graphical User Interface) front-end för GDB ansökan, även känd som GNU debugger. Det är anpassad speciellt för KDE Plasma skrivbordsmiljö.
Projektet erbjuder ett intuitivt och interaktiva grafiska användargränssnitt som kan användas för att inspektera variabler, ställa brytpunkter, liksom att stega igenom koden. KDbg har framgångsrikt använts för att felsöka eventuella program.Features på en glanceKDbg låter användare att inspektera variabelvärden i en trädstruktur och har villkorade brytpunkter, felsökning av kärn dumpar, stöd för att fästa till processer som körs, samt grundläggande debugger funktioner, såsom köra, steg, tills nästa, sätta en brytpunkt, aktivera brytpunkt, inaktivera brytpunkt, tydlig brytpunkt och finish, tilldelas F5 till F10.
Många andra grundläggande funktioner ingår också i programmet, bland vilka kan nämnas stöd för att söka efter text, stöd för att sätta miljövariabler och program argument, stöd för visning källkod, och stöd för att visa olika uttryck. Direkt medlem är en annan intressant egenskap hos KDbg.Getting började med KDbgYou har metoder för att installera KDbg programmet på din GNU / Linux-system. Det enklaste är genom att öppna din standard grafiska pakethanterare, söka efter och lsquo; kdbg & rsquo; och installera paketet från de främsta programvaru förråd av din distribution.
Den andra metoden bör endast användas av avancerade Linux-användare eller om paketet kan inte hittas i program repor i ditt operativsystem val. Ladda ner den senaste versionen från Softoware, spara arkivet på datorn, packa upp den och öppna ett terminal.
I Linux Terminal-fönstret, använd & lsquo; cd & rsquo; kommandot för att gå till platsen för de extraherade arkivfiler (t.ex. cd /home/softoware/kdbg-2.5.4), utföra & lsquo;. cmake & rsquo; kommando för att konfigurera projektet, följt av & lsquo; gör & rsquo; kommandot för att kompilera den.
Installera programmet hela systemet genom att köra & lsquo; sudo make install & rsquo; kommando som en privilegierad användare eller & lsquo; make install & rsquo; kommando som root. Just nu har det testats med framgång med både 32-bitars och 64-bitars datorarkitekturer
Vad är nytt i den här versionen.
< ul>
Vad är nytt i version 2.5.4:
- Buggfixar
- Källa filnamn med internationella tecken hanteras bättre.
- När en körbar laddas, grafdatabaser i olika vintagetryck annan text, varav en del behandlades som fel text felaktigt, vilket leder till misslyckade felsökningssessioner. Flera av dessa texter är nu ignoreras.
- Variabler som pekar på några globala variabeln saknade förmågan att utökas med nya grafdatabaser.
- tolkning av strängvärden som är bosatta i globala variabler fastställdes.
Vad är nytt i version 2.5.3:
- GDB: s brytpunktslistan nu analyseras korrekt i fler fall .
- Kommunikation med en lokaliserad GDB fungerar nu.
- En krasch i minnet displayen har fastställts.
- De ryska och kroatiska översättningar har uppdaterats.
Vad är nytt i version 2.5.2:
- Stöd för GDB 7.5 har lagts till.
- Mer av GDB produktion erkänns nu i vissa hörn fall.
Vad är nytt i version 2.5.1:
- Mindre funktionsförbättringar:
- .hpp filer genomgår syntaxmarkering.
- Keys j och k kan användas för att flytta markören i källkoden.
- Buggfixar:
- Samarbete med nyare GDB (7.2 och 7.3) förbättras:
- wchar_t strängar som skrivs ut av GDB 7.2 redovisas;
- listan tråd saknades med GDB 7.3;
- program exit upptäcktes inte (även GDB 7.3).
- Enum värden i anonyma namn redovisas nu.
Vad är nytt i version 2.5.0:
- Ett antal ikoner växlades med Oxygen ikoner. Dessa är inte en del av KDbg källkod.
- Session tillstånd per debuggade Programmet har lagrats i ett avsnitt i $ KDEHOME snarare än i en .kdbgrc fil i programmets katalog. Detta gör det möjligt att felsöka program som finns i skrivbar kataloger. Men det betyder också att tidigare uppgifter session beaktas.
- Mer exakt tolkning av GDB svar olika kommandon fasta buggar i vissa områden, i synnerhet tillfälliga brytpunkter, registrera värdena, stympade struct värden, demontering (igen).
- & quot; Visa kod & quot; från brytpunktslistan kan öppna källkoden i fler fall.
Vad är nytt i version 2.2.2:
- Bugfix: Ett felmeddelande visades i stället för assembler kod när gdb 7,1 användes.
Vad är nytt i version 2.2.1:.
- Sammanställning med nyare glibc misslyckades
- En krasch kan inträffa när variabeln fönstret uppdaterades.
- En krasch när kommandoradsväxel -a användes tillsammans med en icke-existerande körbara namn.
- Syntax markering applicerades på alla filer, inte bara C / C ++.
- Skärmen var felaktig när en fil laddas som hade demontering linjer syns.
Vad är nytt i version 2.2.0:
- Funktioner:
- Källkod fönster har nu en flik fäst, vilket gör att byta källfilerna mycket lättare.
- Källkod fönster visar nu radnummer till vänster.
- Det finns nu & quot; Sök nästa & quot; och & quot; Sök föregående & quot; kommandon med genvägar F3 och Shift + F3.
- Förbättrat stöd av malltyper i tabellerna typ (som används för att visa olika delar intill en struktur variabel). Noterbart är att antalet element i STL och Qt samling klasser visas.
- Argument för debuggade programmet kan föras vidare KDbg kommandorad.
- Buggfixar:
- En felaktig terminalkommandosträng inställningen kunde krascha KDbg om den innehöll format specifikatörer andra än exakt en "% s".
- Formatet specifice i minnesdump fönstret var inte korrekt bevaras när uttrycket ändras.
- Ställa en villkorlig brytpunkt kunde krascha KDbg.
- Använda Fäst på system som använder det förenklade Bifoga för att bearbeta dialog kunde krascha KDbg.
Vad är nytt i version 2.1.1:
- Fixat en krasch när isär knappen klickade när inget program laddades.
Krav :
- KDE Plasma
Kommentarer hittades inte