<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="sv">
	<id>https://wiki.linux.se/index.php?action=history&amp;feed=atom&amp;title=gdb%281%29</id>
	<title>gdb(1) - Versionshistorik</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.linux.se/index.php?action=history&amp;feed=atom&amp;title=gdb%281%29"/>
	<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=gdb(1)&amp;action=history"/>
	<updated>2026-05-21T18:55:17Z</updated>
	<subtitle>Versionshistorik för denna sida på wikin</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>https://wiki.linux.se/index.php?title=gdb(1)&amp;diff=7441&amp;oldid=prev</id>
		<title>Admin: Skapade sidan med &#039;== NAMN ==  gdb - GNU-felsökaren  == SYNOPS ==  gdb [FLAGGOR] [&lt;i&gt;program&lt;/i&gt;|&lt;i&gt;program PID&lt;/i&gt;|&lt;i&gt;program core&lt;/i&gt;]  == BESKRIVNING ==  Syftet med en felsökare som GDB är att låta dig se vad som pågår &quot;inuti&quot; ett annat program medan det körs — eller vad ett annat program gjorde i det ögonblick det kraschade.  GDB kan göra fyra huvudsakliga saker (plus andra hjälpfunktioner) för att hjälpa dig att fånga buggar i farten:  * Starta ditt program, inklusive a...&#039;</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=gdb(1)&amp;diff=7441&amp;oldid=prev"/>
		<updated>2025-03-27T05:08:35Z</updated>

		<summary type="html">&lt;p&gt;Skapade sidan med &amp;#039;== NAMN ==  gdb - GNU-felsökaren  == SYNOPS ==  gdb [FLAGGOR] [&amp;lt;i&amp;gt;program&amp;lt;/i&amp;gt;|&amp;lt;i&amp;gt;program PID&amp;lt;/i&amp;gt;|&amp;lt;i&amp;gt;program core&amp;lt;/i&amp;gt;]  == BESKRIVNING ==  Syftet med en felsökare som GDB är att låta dig se vad som pågår &amp;quot;inuti&amp;quot; ett annat program medan det körs — eller vad ett annat program gjorde i det ögonblick det kraschade.  GDB kan göra fyra huvudsakliga saker (plus andra hjälpfunktioner) för att hjälpa dig att fånga buggar i farten:  * Starta ditt program, inklusive a...&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Ny sida&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== NAMN ==&lt;br /&gt;
&lt;br /&gt;
gdb - GNU-felsökaren&lt;br /&gt;
&lt;br /&gt;
== SYNOPS ==&lt;br /&gt;
&lt;br /&gt;
gdb [FLAGGOR] [&amp;lt;i&amp;gt;program&amp;lt;/i&amp;gt;|&amp;lt;i&amp;gt;program PID&amp;lt;/i&amp;gt;|&amp;lt;i&amp;gt;program core&amp;lt;/i&amp;gt;]&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
Syftet med en felsökare som GDB är att låta dig se vad som pågår &amp;quot;inuti&amp;quot; ett annat program medan det körs — eller vad ett annat program gjorde i det ögonblick det kraschade.&lt;br /&gt;
&lt;br /&gt;
GDB kan göra fyra huvudsakliga saker (plus andra hjälpfunktioner) för att hjälpa dig att fånga buggar i farten:&lt;br /&gt;
&lt;br /&gt;
* Starta ditt program, inklusive allt som kan påverka dess beteende.&lt;br /&gt;
* Få ditt program att stanna vid angivna villkor.&lt;br /&gt;
* Undersöka vad som har hänt när programmet har stannat.&lt;br /&gt;
* Ändra saker i ditt program, för att kunna experimentera med att fixa effekterna av en bugg och sedan gå vidare.&lt;br /&gt;
&lt;br /&gt;
GDB kan felsöka program skrivna i C, C++, Fortran och Modula-2.&lt;br /&gt;
&lt;br /&gt;
GDB startas med shellkommandot &amp;quot;gdb&amp;quot;. Väl startat läser det kommandon från terminalen tills du avslutar med kommandot &amp;quot;quit&amp;quot; eller &amp;quot;exit&amp;quot;. Du kan få hjälp inifrån GDB med kommandot &amp;quot;help&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Vanligast är att starta GDB med ett eller två argument:&lt;br /&gt;
&lt;br /&gt;
    gdb program&lt;br /&gt;
&lt;br /&gt;
eller&lt;br /&gt;
&lt;br /&gt;
    gdb program core&lt;br /&gt;
&lt;br /&gt;
eller för att felsöka en redan körande process:&lt;br /&gt;
&lt;br /&gt;
    gdb program 1234&lt;br /&gt;
    gdb -p 1234&lt;br /&gt;
&lt;br /&gt;
Vanliga GDB-kommandon:&lt;br /&gt;
&lt;br /&gt;
    break [fil:][funktion|rad]   Sätt ett brytpunkt&lt;br /&gt;
    run [argument]               Starta programmet&lt;br /&gt;
    bt                           Backtrace (stackspår)&lt;br /&gt;
    print uttryck                Visa värde&lt;br /&gt;
    c                            Fortsätt körning&lt;br /&gt;
    next                         Gå till nästa rad (steppa över funktionsanrop)&lt;br /&gt;
    step                         Gå till nästa rad (steppa in i funktion)&lt;br /&gt;
    help [namn]                  Hjälp om kommando&lt;br /&gt;
    quit / exit                  Avsluta GDB&lt;br /&gt;
&lt;br /&gt;
För full dokumentation, se &amp;quot;info gdb&amp;quot; eller manualen &amp;quot;Using GDB: A Guide to the GNU Source-Level Debugger&amp;quot; av Stallman och Pesch.&lt;br /&gt;
&lt;br /&gt;
== FLAGGOR ==&lt;br /&gt;
&lt;br /&gt;
Argument utan flaggor anger programmets binärfil och ev. core-dump eller PID. Flaggalternativ finns i kort (t.ex. -q) och lång (t.ex. --quiet) form. Några vanliga:&lt;br /&gt;
&lt;br /&gt;
  --help, -h                  Visa flaggor&lt;br /&gt;
  --symbols=fil, -s fil       Läs symboler från fil&lt;br /&gt;
  --exec=fil, -e fil          Körbar fil för körning&lt;br /&gt;
  --se=fil                    Samma som ovan, plus symboler&lt;br /&gt;
  --core=fil, -c fil          Core-dump att undersöka&lt;br /&gt;
  --command=fil, -x fil       Kör GDB-kommandon från fil&lt;br /&gt;
  --eval-command=kommando     Kör GDB-kommando&lt;br /&gt;
  --quiet, --silent, -q       Tyst läge&lt;br /&gt;
  --batch                     Tyst batchläge, avsluta efter skript&lt;br /&gt;
  --pid=PID                   Anslut till körande process&lt;br /&gt;
  --cd=kat                    Ange arbetskatalog&lt;br /&gt;
  --fullname, -f              Emacs-läge&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
info gdb, [[gdb-add-index(1)]], [[gdbinit(5)]], [[core(5)]], [[ptrace(2)]], [[abort(3)]], [[backtrace(3)]]&lt;br /&gt;
&lt;br /&gt;
== COPYRIGHT ==&lt;br /&gt;
&lt;br /&gt;
Copyright (c) 1988-2024 Free Software Foundation, Inc.&lt;br /&gt;
&lt;br /&gt;
Detta dokument får kopieras, distribueras och/eller modifieras enligt villkoren i GNU Free Documentation License version 1.3 eller senare.&lt;br /&gt;
&lt;br /&gt;
== COLOPHON ==&lt;br /&gt;
&lt;br /&gt;
Denna sida är en del av [[gdb(1)]]. Fel i HTML-versionen eller förbättringsförslag skickas till: man-pages@man7.org&lt;br /&gt;
&lt;br /&gt;
= Sidslut =&lt;br /&gt;
&lt;br /&gt;
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/gdb.1.html&lt;br /&gt;
&amp;lt;HR&amp;gt;&lt;br /&gt;
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på &lt;br /&gt;
https://www.linux.se/kontaka-linux-se/&lt;br /&gt;
&amp;lt;BR&amp;gt;&amp;lt;BR&amp;gt;Tack till [https://datorhjalp.se/web/ Datorhjälp Bromma] som har  sponsrat [https://www.linux.se Linux.se] med webbhotell.&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Linuxmanual grupp 1]]&lt;br /&gt;
[[Kategori:Linuxmanual]]&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>