<?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=gdbserver%281%29</id>
	<title>gdbserver(1) - Versionshistorik</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.linux.se/index.php?action=history&amp;feed=atom&amp;title=gdbserver%281%29"/>
	<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=gdbserver(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=gdbserver(1)&amp;diff=7442&amp;oldid=prev</id>
		<title>Admin: Skapade sidan med &#039;== NAMN ==  gdbserver - Fjärrserver för GNU Debugger  == SYNOPS ==   gdbserver &#039;&#039;kommunikation&#039;&#039; &#039;&#039;program&#039;&#039; [&#039;&#039;argument&#039;&#039;...]  gdbserver --attach &#039;&#039;kommunikation&#039;&#039; &#039;&#039;pid&#039;&#039;  gdbserver --multi &#039;&#039;kommunikation&#039;&#039;  == BESKRIVNING ==  &#039;&#039;gdbserver&#039;&#039; är ett program som låter dig köra GDB på en annan maskin än den som kör programmet som felsöks.  === Användning (server-/målmaskin) ===  Först behöver du en kopia av programmet du vill felsöka på målmaskinen. Progra...&#039;</title>
		<link rel="alternate" type="text/html" href="https://wiki.linux.se/index.php?title=gdbserver(1)&amp;diff=7442&amp;oldid=prev"/>
		<updated>2025-03-27T05:12:30Z</updated>

		<summary type="html">&lt;p&gt;Skapade sidan med &amp;#039;== NAMN ==  gdbserver - Fjärrserver för GNU Debugger  == SYNOPS ==   gdbserver &amp;#039;&amp;#039;kommunikation&amp;#039;&amp;#039; &amp;#039;&amp;#039;program&amp;#039;&amp;#039; [&amp;#039;&amp;#039;argument&amp;#039;&amp;#039;...]  gdbserver --attach &amp;#039;&amp;#039;kommunikation&amp;#039;&amp;#039; &amp;#039;&amp;#039;pid&amp;#039;&amp;#039;  gdbserver --multi &amp;#039;&amp;#039;kommunikation&amp;#039;&amp;#039;  == BESKRIVNING ==  &amp;#039;&amp;#039;gdbserver&amp;#039;&amp;#039; är ett program som låter dig köra GDB på en annan maskin än den som kör programmet som felsöks.  === Användning (server-/målmaskin) ===  Först behöver du en kopia av programmet du vill felsöka på målmaskinen. Progra...&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;
gdbserver - Fjärrserver för GNU Debugger&lt;br /&gt;
&lt;br /&gt;
== SYNOPS ==&lt;br /&gt;
&lt;br /&gt;
 gdbserver &amp;#039;&amp;#039;kommunikation&amp;#039;&amp;#039; &amp;#039;&amp;#039;program&amp;#039;&amp;#039; [&amp;#039;&amp;#039;argument&amp;#039;&amp;#039;...]&lt;br /&gt;
 gdbserver --attach &amp;#039;&amp;#039;kommunikation&amp;#039;&amp;#039; &amp;#039;&amp;#039;pid&amp;#039;&amp;#039;&lt;br /&gt;
 gdbserver --multi &amp;#039;&amp;#039;kommunikation&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
== BESKRIVNING ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;gdbserver&amp;#039;&amp;#039; är ett program som låter dig köra GDB på en annan maskin än den som kör programmet som felsöks.&lt;br /&gt;
&lt;br /&gt;
=== Användning (server-/målmaskin) ===&lt;br /&gt;
&lt;br /&gt;
Först behöver du en kopia av programmet du vill felsöka på målmaskinen. Programmet kan vara avskalat (&amp;#039;&amp;#039;stripped&amp;#039;&amp;#039;) för att spara plats, eftersom &amp;#039;&amp;#039;gdbserver&amp;#039;&amp;#039; inte använder symboler. Alla symbolhantering sker i GDB på värddatorn.&lt;br /&gt;
&lt;br /&gt;
På målmaskinen loggar du in och kör &amp;#039;&amp;#039;gdbserver&amp;#039;&amp;#039;. Du måste ange:&lt;br /&gt;
&lt;br /&gt;
 a) hur den ska kommunicera med GDB  &lt;br /&gt;
 b) programmets namn  &lt;br /&gt;
 c) dess argument&lt;br /&gt;
&lt;br /&gt;
Exempel med seriell port:&lt;br /&gt;
&lt;br /&gt;
 target$ gdbserver /dev/com1 emacs foo.txt&lt;br /&gt;
&lt;br /&gt;
Detta startar felsökning av &amp;#039;&amp;#039;emacs&amp;#039;&amp;#039; med argumentet &amp;#039;&amp;#039;foo.txt&amp;#039;&amp;#039; via seriell porten &amp;#039;&amp;#039;/dev/com1&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Exempel med TCP:&lt;br /&gt;
&lt;br /&gt;
 target$ gdbserver :2345 emacs foo.txt&lt;br /&gt;
&lt;br /&gt;
Detta innebär att &amp;#039;&amp;#039;gdbserver&amp;#039;&amp;#039; lyssnar efter en TCP-anslutning på port 2345. Portnumret måste matcha det som används i GDB-kommandot &amp;#039;&amp;#039;target remote&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
För att ansluta till en redan körande process:&lt;br /&gt;
&lt;br /&gt;
 target$ gdbserver --attach :2345 1234&lt;br /&gt;
&lt;br /&gt;
Där 1234 är processens PID.&lt;br /&gt;
&lt;br /&gt;
För att köra &amp;#039;&amp;#039;gdbserver&amp;#039;&amp;#039; utan ett specifikt program eller PID (i flerprocessläge):&lt;br /&gt;
&lt;br /&gt;
 target$ gdbserver --multi :2345&lt;br /&gt;
&lt;br /&gt;
=== Användning (värddator) ===&lt;br /&gt;
&lt;br /&gt;
På värddatorn behöver du en icke-avskalad version av målets program. Starta GDB med:&lt;br /&gt;
&lt;br /&gt;
 gdb PROGRAM&lt;br /&gt;
&lt;br /&gt;
För seriell port:&lt;br /&gt;
&lt;br /&gt;
 (gdb) target remote /dev/ttyS0&lt;br /&gt;
&lt;br /&gt;
För TCP:&lt;br /&gt;
&lt;br /&gt;
 (gdb) target remote målmaskin:2345&lt;br /&gt;
&lt;br /&gt;
För flerprocessläge:&lt;br /&gt;
&lt;br /&gt;
 (gdb) target extended-remote målmaskin:2345&lt;br /&gt;
&lt;br /&gt;
== FLAGGOR ==&lt;br /&gt;
&lt;br /&gt;
--help&lt;br /&gt;
  Visa alla tillgängliga flaggor.&lt;br /&gt;
&lt;br /&gt;
--version&lt;br /&gt;
  Visa versionsinformation och avsluta.&lt;br /&gt;
&lt;br /&gt;
--attach&lt;br /&gt;
  Anslut till en redan körande process. Syntax:&lt;br /&gt;
&lt;br /&gt;
    gdbserver --attach &amp;#039;&amp;#039;kommunikation&amp;#039;&amp;#039; &amp;#039;&amp;#039;pid&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
--multi&lt;br /&gt;
  Tillåt GDB att själv styra vilka program som startas/felsöks.&lt;br /&gt;
&lt;br /&gt;
--debug[=komponenter]&lt;br /&gt;
  Visa felsökningsinformation från gdbserver. Möjliga komponenter är: &amp;#039;&amp;#039;all&amp;#039;&amp;#039;, &amp;#039;&amp;#039;threads&amp;#039;&amp;#039;, &amp;#039;&amp;#039;event-loop&amp;#039;&amp;#039;, &amp;#039;&amp;#039;remote&amp;#039;&amp;#039;. Exempel:&lt;br /&gt;
&lt;br /&gt;
    gdbserver --debug=all,-event-loop&lt;br /&gt;
&lt;br /&gt;
--debug-file=FILNAMN&lt;br /&gt;
  Skriv felsökningsutdata till angiven fil.&lt;br /&gt;
&lt;br /&gt;
--debug-format=alternativ&lt;br /&gt;
  Lägg till extrainformation i felsökningsutdata.&lt;br /&gt;
&lt;br /&gt;
--wrapper&lt;br /&gt;
  Specificera ett omslag för att starta program. Syntax:&lt;br /&gt;
&lt;br /&gt;
    --wrapper WRAPPER [args...] --&lt;br /&gt;
&lt;br /&gt;
--once&lt;br /&gt;
  Stäng lyssnande TCP-port efter första anslutningen.&lt;br /&gt;
&lt;br /&gt;
== SE ÄVEN ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;info gdb&amp;#039;&amp;#039;  &lt;br /&gt;
&amp;#039;&amp;#039;Using GDB: A Guide to the GNU Source-Level Debugger&amp;#039;&amp;#039;, Stallman och Pesch, juli 1991&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;
Denna manual är fri dokumentation 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)]]. Se ⟨http://www.gnu.org/software/gdb/⟩ för mer information.&lt;br /&gt;
&lt;br /&gt;
Om du hittar renderingsfel eller har förbättringsförslag, kontakta 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/gdbserver.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>