$D: Informace pro ladění: Porovnání verzí
m (1 revízia: Direktivy překladača) |
|||
Řá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. |
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.