Anzeigen Debug werte eines Array's als Hex
- corpsman
- Lazarusforum e. V.
- Beiträge: 1496
- Registriert: Sa 28. Feb 2009, 08:54
- OS, Lazarus, FPC: Linux Mint Mate, Lazarus GIT Head, FPC 3.0
- CPU-Target: 64Bit
- Wohnort: Stuttgart
- Kontaktdaten:
Anzeigen Debug werte eines Array's als Hex
Hallo Zusammen,
wenn wie hier gesehen ein Array habe gibt es dann eine Möglichkeit sich die Elemente des Array's alsHex darstellen zu lassen ( also $41 anstatt 65 ....) ?
Wenn ich in den Eigenschaften auf Hex umstelle zeigt er mir die Addresse des Array's als Hex an, aber nicht die Elemente ..
wenn wie hier gesehen ein Array habe gibt es dann eine Möglichkeit sich die Elemente des Array's alsHex darstellen zu lassen ( also $41 anstatt 65 ....) ?
Wenn ich in den Eigenschaften auf Hex umstelle zeigt er mir die Addresse des Array's als Hex an, aber nicht die Elemente ..
--
Just try it
Just try it
Re: Anzeigen Debug werte eines Array's als Hex
IntToHex https://www.freepascal.org/docs-html/rt ... tohex.html
Edit: Quatsch, da war ich zu schnell...
Edit: Quatsch, da war ich zu schnell...
Gruß, Michael
-
- Beiträge: 572
- Registriert: Mi 25. Mär 2009, 21:12
- OS, Lazarus, FPC: Laz trunk / fpc latest release / Win and other
- CPU-Target: mostly 32 bit
Re: Anzeigen Debug werte eines Array's als Hex
Gerade getestet: FpDebug zeigt die einzelnen Werte als Hex.
- corpsman
- Lazarusforum e. V.
- Beiträge: 1496
- Registriert: Sa 28. Feb 2009, 08:54
- OS, Lazarus, FPC: Linux Mint Mate, Lazarus GIT Head, FPC 3.0
- CPU-Target: 64Bit
- Wohnort: Stuttgart
- Kontaktdaten:
Re: Anzeigen Debug werte eines Array's als Hex
=> Werkzeuge Einstellungen -> Debugger -> Debugger Backend -> Umstellen auf "LLDB debugger"martin_frb hat geschrieben: ↑Di 2. Feb 2021, 14:54Gerade getestet: FpDebug zeigt die einzelnen Werte als Hex.
Laut hier: https://wiki.freepascal.org/FpDebug#Ins ... in_the_IDE das Packet "Lazdebugger FP" installiert
=> Projekt -> Projekteinstellungen -> Compilereinstellungen -> Debuggen -> Debugging-info-Typ "Dwarf mit Sets"
und es knallt beim starten der Application immer noch mit:
Was habe ich vergessen, noch nicht eingestellt ?
--
Just try it
Just try it
- af0815
- Lazarusforum e. V.
- Beiträge: 6200
- Registriert: So 7. Jan 2007, 10:20
- OS, Lazarus, FPC: FPC fixes Lazarus fixes per fpcupdeluxe (win,linux,raspi)
- CPU-Target: 32Bit (64Bit)
- Wohnort: Burgenland
- Kontaktdaten:
Re: Anzeigen Debug werte eines Array's als Hex
Brauch man da nicht den Debugger LLDB https://lldb.llvm.org/ ? Soviel ich verstanden habe, schaltet man damit auf ein komplett anderes Backend im Debuggingbereich um. Das kommt aus dem LLVM Bereich.
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).
-
- Beiträge: 825
- Registriert: Mi 3. Jun 2020, 07:18
- OS, Lazarus, FPC: L 2.0.8, FPC Trunk, OS Win/Linux
- CPU-Target: Aarch64 bis Z80 ;)
- Wohnort: München
Re: Anzeigen Debug werte eines Array's als Hex
Das wird jetzt aus dem Wikieintrag nicht ganz klar, aber du solltest in die Debugger Einstellungen schauen, nachdem du LazDebuggerFP installiert hast. Dann hast du dort nämlich einen Eintrag FpDebug internal Dwarf-debugger.corpsman hat geschrieben: ↑Do 4. Feb 2021, 07:16=> Werkzeuge Einstellungen -> Debugger -> Debugger Backend -> Umstellen auf "LLDB debugger"martin_frb hat geschrieben: ↑Di 2. Feb 2021, 14:54Gerade getestet: FpDebug zeigt die einzelnen Werte als Hex.
Laut hier: https://wiki.freepascal.org/FpDebug#Ins ... in_the_IDE das Packet "Lazdebugger FP" installiert
FPC Compiler Entwickler
Re: Anzeigen Debug werte eines Array's als Hex
"FpDebug internal Dwarf-debugger" als Debuggertyp wählen, dann geht's.
Lazarus 2.1.0 r64456M FPC 3.2.0 x86_64-linux-gtk2
Lazarus 2.1.0 r64456M FPC 3.2.0 x86_64-linux-gtk2
- Dateianhänge
-
- fpdebug.png (78.1 KiB) 1579 mal betrachtet
Re: Anzeigen Debug werte eines Array's als Hex
Gruß, Michael