$D: Informace pro ladění: Porovnání verzí

Z Delphi & Pascal (česká wiki)
Skočit na navigaci Skočit na vyhledávání
 
(Nejsou zobrazeny 2 mezilehlé verze od stejného uživatele.)
Řádek 15: Řádek 15:
 
Ladicí informace zvětšují velikost souboru .TPU, a potřebují pro kompilaci větší prostor v paměti, ale nemají vliv na rychlost a velikost programu.
 
Ladicí informace zvětšují velikost souboru .TPU, a potřebují pro kompilaci větší prostor v paměti, ale nemají vliv na rychlost a velikost programu.
  
Ladicí informace je obyčejně použita s přepínačem lokálních symbolů [[$L]].
+
Ladicí informace je obyčejně použita s přepínačem lokálních symbolů [[$L: Informace o lokálních symbolech|$L]].
  
 
POZN.: Jestliže používáte k ladění programu Turbo Debugger for Windows, zaškrtněte Options|Linker|Debug Info in Exe.
 
POZN.: Jestliže používáte k ladění programu Turbo Debugger for Windows, zaškrtněte Options|Linker|Debug Info in Exe.
  
 
[[Category:Direktívy prekladače]]
 
[[Category:Direktívy prekladače]]
 +
[[Category:Direktivy přepínače]]

Aktuální verze z 9. 10. 2012, 21:22

Povoluje nebo zakazuje generování informací pro debugger.

 Syntaxe:       {$D+} nebo {$D-}
 Implicitně:    {$D+}
 Typ:           Globální
 Povel menu:    Options|Compiler|Debug Information
Popis

Ladící informace obsahuje tabulku pro každou proceduru, která převádí adresy z přeloženého kódu na řádky zdrojového textu.

Pokud je direktiva $D zapnuta pro daný program nebo jednotku, můžete pro trasování a nastavování breakpointů použít Turbo Debugger for Windows.

Přepínač Options|Linker|Map File produkuje kompletní informace do modulu jen, když je v režimu {$D+}.

Ladicí informace zvětšují velikost souboru .TPU, a potřebují pro kompilaci větší prostor v paměti, ale nemají vliv na rychlost a velikost programu.

Ladicí informace je obyčejně použita s přepínačem lokálních symbolů $L.

POZN.: Jestliže používáte k ladění programu Turbo Debugger for Windows, zaškrtněte Options|Linker|Debug Info in Exe.