1 <!doctype html public
"-//w3c//dtd html 4.0 transitional//en">
4 <meta http-equiv=
"Content-Type" content=
"text/html; charset=UTF-8">
5 <meta name=
"Author" content=
"Johannes Sixt">
6 <title>KDbg - Benutzerhandbuch - Programmspezifische Einstellungen
</title>
8 <body text=
"#000000" bgcolor=
"#FFFFFF">
9 <p><a href=
"index.html">Inhalt
</a></p>
11 Programmspezifische Einstellungen
</h1>
12 <p>In diesem Dialog können programmspezifischen Einstellungen getroffen
13 werden. Der Dialog wird mittels
<i>Einstellungen|Dieses Programm
</i> aufgerufen.
14 Die Einstellungen werden nur auf das geladene Programm angewendet und bleiben
15 über Sitzungen hinweg erhalten.
</p>
16 <blockquote><b><i>Wichtiger Hinweis:
</i></b> Die getroffenen Einstellungen
17 werden erst wirksam, wenn das Programm das
<i>nächste Mal geladen
</i>
18 wird. Das bedeutet, dass Sie nach dem Drücken von OK in diesem Dialog
19 das Programm erneut laden müssen (mittels
<i>Datei|Programm laden
</i>)!!
</blockquote>
23 <a href=
"#driver">Debugger
</a></li>
26 <a href=
"#output">Ausgabe
</a></li>
30 <a NAME=
"driver"></a>Debugger
</h2>
31 <p>Hier kann der Debugger gewählt werden, der für dieses Programm
32 verwendet werden soll.
</p>
36 <blockquote>Geben Sie den Befehl an, mit dem
<tt>gdb
</tt> aufgerufen werden
37 soll. Wenn Sie das Feld leer lassen, wird die
<a href=
"globaloptions.html">globale
38 Einstellung
</a> übernommen. Wenn Sie cross-compilieren oder remote
39 debuggen, werden Sie hier einen
<tt>gdb
</tt>-Befehl angeben, der für
40 die Zielplattform geeignet ist. Die Standardeinstellung ist
<tt>gdb
--fullname
--nx
</tt>.
41 Sie müssen auf jeden Fall auch diese Optionen angeben, andernfalls
42 funktioniert KDbg nicht.
</blockquote>
45 <a NAME=
"output"></a>Ausgabe
</h2>
46 <p>Hier geben Sie an, unter welcher Terminalemulation das Programm arbeitet.
</p>
48 Keine Ein- und Ausgabe
</h4>
50 <blockquote>Wählen Sie diese Option, falls Ihr Programm keine Eingabe
51 vom Terminal erwartet und Sie keine Ausgabe sehen wollen, die auf
<tt>stdout
</tt>
52 oder
<tt>stderr
</tt> geschrieben wird. Alle drei Standardkanäle (
<tt>stdin
</tt>,
54 und
<tt>stderr
</tt>) werden praktisch nach
<tt>/dev/null
</tt> umgeleitet.
</blockquote>
57 Nur Ausgabe, einfache Terminalemulation
</h4>
59 <blockquote>Wählen Sie diese Option, falls Ihr Programm keine Eingabe
60 vom Terminal erwartet (
<tt>stdin
</tt> wird nach
<tt>/dev/null
</tt> umgeleitet)
61 und die Ausgabe, die auf
<tt>stdout
</tt> und
<tt>stderr
</tt> geschrieben
62 wird, keine besondere Terminalemulation erfordert. Die Ausgabe wird im
63 <a href=
"pgmoutput.html">Ausgabefenster
</a>
64 angezeigt.
</blockquote>
67 Volle Terminalemulation
</h4>
69 <blockquote>Wählen Sie diese Option, falls Ihr Programm Eingaben über
71 liest oder falls die Ausgabe auf
<tt>stdout
</tt> oder
<tt>stderr
</tt> Terminalemulation
72 erfordert. Ein Terminalemulator kann in den
<a href=
"globaloptions.html">globalen
73 Einstellungen
</a> angegeben werden.
</blockquote>