GDB 14.1 เจเจพเจฐเฉ เจเฉเจคเจพ เจเจฟเจ เจนเฉ (14.x เจฒเฉเฉ เจฆเจพ เจชเจนเจฟเจฒเจพ เจฐเฉเจฒเฉเจเจผ, 14.0 เจธเจผเจพเจเจพ เจตเจฟเจเจพเจธ เจฒเจ เจตเจฐเจคเฉ เจเจ เจธเฉ)เฅค GDB เจตเฉฑเจ-เจตเฉฑเจ เจนเจพเจฐเจกเจตเฉเจ เจฐ (i386, amd64, ARM, Power, Sparc, RISC-V, เจเจฆเจฟ) เจ เจคเฉ เจธเจพเจซเจเจตเฉเจ เจฐ เจชเจฒเฉเจเจซเจพเจฐเจฎเจพเจ (GNU/) 'เจคเฉ เจชเฉเจฐเฉเจเจฐเจพเจฎเจฟเฉฐเจ เจญเจพเจธเจผเจพเจตเจพเจ (Ada, C, C++, D, Fortran, Go, Objective-C, Modula-2, Pascal, Rust, เจเจฆเจฟ) เจฆเฉ เจเฉฑเจ เจตเจฟเจธเจผเจพเจฒ เจธเจผเฉเจฐเฉเจฃเฉ เจฒเจ เจธเจฐเฉเจค-เจชเฉฑเจงเจฐ เจฆเฉ เจกเฉเจฌเฉฑเจเจฟเฉฐเจ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจเจฐเจฆเจพ เจนเฉเฅคLinux, *เจฌเฉเจเจธเจกเฉ, เจฏเฉเจจเจฟเจเจธ, Windows, macOS).
เจฎเฉเฉฑเจ เจธเฉเจงเจพเจฐ:
- เจเฉเจก เจฌเฉเจธ เจจเฉเฉฐ C++17 เจธเจเฉเจเจกเจฐเจก เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฒเจ เจฌเจฆเจฒเจฟเจ เจเจฟเจ เจนเฉเฅค GDB เจฌเจฃเจพเจเจฃ เจฒเจ เจนเฉเจฃ เจเฉฑเจ เจเฉฐเจชเจพเจเจฒเจฐ เจฆเฉ เจฒเฉเฉ เจนเฉ เจเฉ C++17 (เจเฉฑเจเฉ-เจเฉฑเจ GCC 9) เจฆเจพ เจธเจฎเจฐเจฅเจจ เจเจฐเจฆเจพ เจนเฉเฅค
- เจธเฉเจเจเจพเจเจ เจตเจฟเฉฑเจ เจฎเฉเฉฑเจ เจซเฉฐเจเจธเจผเจจ เจฌเจพเจฐเฉ เจเจพเจฃเจเจพเจฐเฉ เจธเจผเจพเจฎเจฒ เจเฉเจคเฉ เจเจ, เจเฉเจ เจตเฉฑเจกเฉ เจเจเจเจผเฉเจเจฟเจเจเฉเจฌเจฒเจพเจ เจฆเฉ เจจเจพเจฒ เจตเจฐเจคเฉ เจเจพเจฃ 'เจคเฉ เจคเฉเจเจผ เจธเจผเฉเจฐเฉเจเจค เจฆเฉ เจเจเจฟเจ เจฆเจฟเฉฐเจฆเฉ เจนเฉเจเฅค
- AIX 4.x, 5.x เจ เจคเฉ 6.x เจฒเจ เจธเจฎเจฐเจฅเจจ เจฌเฉฐเจฆ เจเจฐ เจฆเจฟเฉฑเจคเจพ เจเจฟเจ เจนเฉ (เจฐเจฟเจฒเฉเจเจผ 7.1 เจจเฉเฉฐ AIX เจฆเจพ เจเฉฑเจเฉ-เจเฉฑเจ เจธเจฎเจฐเจฅเจฟเจค เจธเฉฐเจธเจเจฐเจฃ เจฆเฉฑเจธเจฟเจ เจเจฟเจ เจนเฉ)เฅค
- DAP (เจกเฉเจฌเฉฑเจเจฐ เจ เจกเจพเจชเจเจฐ เจชเฉเจฐเฉเจเฉเจเฉเจฒ) เจฒเจ เจธเจผเฉเจฐเฉเจเจคเฉ เจฎเฉเจฒ เจธเจฎเจฐเจฅเจจ เจธเจผเจพเจฎเจฒ เจเฉเจคเจพ เจเจฟเจเฅค
- NO_COLOR เจตเจพเจคเจพเจตเจฐเจฃ เจตเฉเจฐเฉเจเจฌเจฒ เจฒเจ เจธเจนเจฟเจฏเฉเจ เจเฉเฉเจฟเจ เจเจฟเจ เจนเฉเฅค
- 64 เจฌเจฟเฉฑเจ เจคเฉเจ เจตเฉฑเจกเฉเจเจ เจชเฉเจฐเจจ เจ เฉฐเจ เจเจฟเจธเจฎเจพเจ เจฒเจ เจธเจผเฉเจฐเฉเจเจคเฉ เจธเจฎเจฐเจฅเจจ เจธเจผเจพเจฎเจฒ เจเฉเจคเจพ เจเจฟเจเฅค
- เจตเจฟเจ เจเจคเฉเจเจค เจกเฉเจฌเฉฑเจ เจเจฌเจเฉเจเจ (เจเจฆเฉเจ เจเจ เจชเฉเจฐเจเจฟเจฐเจฟเจเจตเจพเจ เจจเฉเฉฐ เจกเฉเจฌเฉฑเจ เจเจฐเจฆเฉ เจนเฉ) เจฒเจ เจฌเฉฐเจจเฉเจนเฉ เจนเฉเจ เจฌเฉเจฐเฉเจเจชเฉเจเจเฉฐเจเจธ เจฒเจ เจธเจฎเจฐเจฅเจจ เจเฉเฉเจฟเจ เจเจฟเจเฅค
- เจธเจผเฉเฉฑเจฒ เจตเจฟเฉฑเจ เจเจฎเจพเจเจก เจเจฒเจพเจเจฃ เจ เจคเฉ เจจเจคเฉเจเจพ เจตเจพเจชเจธ เจเจฐเจจ เจฒเจ "$_shell" เจซเฉฐเจเจธเจผเจจ เจธเจผเจพเจฎเจฒ เจเฉเจคเจพ เจเจฟเจเฅค
- Python API เจตเจฟเฉฑเจ เจธเฉเจงเจพเจฐ เจเฉเจคเฉ เจเจ เจนเจจ:
- gdb.Thread, gdb.unwinder.FrameId เจ เจคเฉ gdb.ValuePrinter เจตเจฐเจเจพเจ เจธเจผเจพเจฎเจฒ เจเฉเจคเฉเจเจ เจเจเจเจเฅค
- เจเฉเฉเฉเจเจ เจเจเจเจ เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ gdb.Inferior.arguments, gdb.Inferior.main_name, gdb.Breakpoint.inferior, gdb.Progspace.symbol_file, gdb.Progspace.executable_filenameเฅค
- เจซเฉฐเจเจธเจผเจจ gdb.execute_mi(COMMAND, [ARG]โฆ), gdb.block_signals() เจธเจผเจพเจฎเจฒ เจเฉเจคเฉ เจเจเฅค
- เจเฉเฉเฉ เจเจ เจขเฉฐเจ gdb.Frame.static_link, gdb.Inferior 'clear_env', 'set_env' เจ เจคเฉ 'unset_env', gdb.Type 'is_array_like' เจ เจคเฉ 'is_string_like', gdb.Value 'assign', gdb.Value 'to_bray', เจชเฉเจฐเฉเจเจธเจชเฉเจธ 'objfile_for_address', gdb.LazyString __str__เฅค gdb.ThreadExitedEvent, gdb.ExecutableChangedEvent, gdb.NewProgspaceEvent, gdb.FreeProgspaceEvent เจธเจผเจพเจฎเจฒ เจเฉเจคเจพ เจเจฟเจเฅค
- เจฐเจฟเจฎเฉเจ เจกเฉเจฌเจเจฟเฉฐเจ เจเฉเจเจฟเจเจ เจฒเจ เจตเจฟเจ เจเจคเฉเจเจค เจตเจฟเจธเจผเฉเจธเจผเจคเจพเจตเจพเจ เจจเฉเฉฐ เจธเจฎเจฐเฉฑเจฅ เจเจพเจ เจ เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจเจฃ เจฆเฉ เจฏเฉเจเจคเจพ เจธเจผเจพเจฎเจฒ เจเฉเจคเฉ เจเจเฅค
- AArch64 เจเจฐเจเฉเจเฉเจเจเจฐ เจฒเจ เจธเฉเจงเจพเจฐเจฟเจ เจธเจฎเจฐเจฅเจจเฅค SME (เจธเจเฉเจฒเฉเจฌเจฒ เจฎเฉเจเฉเจฐเจฟเจเจธ เจเจเจธเจเฉเจเจธเจผเจจ) เจ เจคเฉ SME2 เจเจเจธเจเฉเจเจธเจผเจจเจพเจ เจฒเจ เจธเจฎเจฐเจฅเจจ เจเฉเฉเจฟเจ เจเจฟเจเฅค
- Ada เจญเจพเจธเจผเจพ เจ เจคเฉ Ada 2022 เจจเจฟเจฐเจงเจพเจฐเจจ เจฒเจ เจฌเจฟเจนเจคเจฐ เจธเจฎเจฐเจฅเจจเฅค
- 'เจฒเจฟเจธเจ' เจเจฎเจพเจเจก เจฒเจ '.' เจเจฐเจเฉเจฎเฉเจเจ เจฒเจ เจธเจฎเจฐเจฅเจจ เจเฉเฉเจฟเจ เจเจฟเจเฅค เจฎเฉเจเฉเจฆเจพ เจธเจเฉเจ เจซเจฐเฉเจฎ เจตเจฟเฉฑเจ เจเจเจเจผเฉเจเจฟเจเจธเจผเจจ เจชเฉเจเจเฉฐเจ เจฆเฉ เจธเจฅเจฟเจคเฉ เจจเฉเฉฐ เจเจพเจชเจฃ เจฒเจเฅค
- '%V' เจซเจพเจฐเจฎเฉเจ เจจเจฟเจฐเจงเจพเจฐเจ เจจเฉเฉฐ printf เจ เจคเฉ dprintf เจเจฎเจพเจเจกเจพเจ เจตเจฟเฉฑเจ เจเฉเฉเจฟเจ เจเจฟเจ เจนเฉเฅค
- printf เจเจฎเจพเจเจก เจตเจฟเฉฑเจ, เจกเฉเจฌเฉฑเจ เจเจฌเจเฉเจเจ เจคเฉเจ เจเฉฑเจขเฉ เจเจ เจธเจคเจฐ เจฆเจพ เจเจเจพเจฐ 'max-value-size' เจธเฉเจเจฟเฉฐเจ เจฆเฉเจเจฐเจพ เจธเฉเจฎเจฟเจค เจนเฉเฅค
- เจเฉเฉเจฟเจ เจเจฟเจ เจฌเจฟเจฒเจก เจตเจฟเจเจฒเจช "--additional-debug-dirs=PATH", เจเฉ 'debug-file-directory' เจชเฉเจฐเจพเจฎเฉเจเจฐ เจฒเจ เจกเจฟเจซเฉเจฒเจ เจฎเฉเฉฑเจฒ เจธเฉเฉฑเจ เจเจฐเจฆเจพ เจนเฉเฅค
- เจชเฉเจฐเฉเจเจฐเจพเจฎ เจตเจฟเฉฑเจ เจเจเจเจฐเฉ เจชเฉเจเจเฉฐเจ เจจเฉเฉฐ เจฆเจฐเจธเจพเจเจฃ เจตเจพเจฒเฉ เจฎเฉเฉฑเจ เจเจฟเฉฐเจจเฉเจน เจจเฉเฉฐ เจเจเจธเจเจฐเฉเจเจ เจเจฐเจจ เจฒเจ เจเฉฑเจ เจจเจตเฉเจ เจเจฎเจพเจเจก "info main" เจธเจผเจพเจฎเจฒ เจเฉเจคเฉ เจเจ เจนเฉเฅค
- เจจเจตเฉเจเจ เจเจฎเจพเจเจกเจพเจ เจเฉเฉเฉเจเจ เจเจเจเจ:
- "เจกเฉเจฌเฉฑเจ เจฌเจฐเฉเจเจชเฉเจเจเฉฐเจ เจเจพเจฒเฉ|เจฌเฉฐเจฆ เจธเฉเฉฑเจ เจเจฐเฉ"
- "เจเฉเจ เจฎเจพเจเจธ-เจเจตเฉเจเจเจธ [เจเจจ|เจฌเฉฐเจฆ] เจธเฉเฉฑเจ เจเจฐเฉ"
- "เจนเจฎเฉเจธเจผเจพ-เจชเฉเฉเจนเจจ-เจธเฉเจเฉเจเจซ เจเจพเจฒเฉ|เจฌเฉฐเจฆ เจธเฉเฉฑเจ เจเจฐเฉ"
- "เจธเฉฐเจญเจพเจฒ เจชเฉเจฐเจฟเฉฐเจ เจฐเจฟเจเจพเจฐเจก-เจจเจฟเจฐเจฆเฉเจธเจผ [N]"
- "เจธเฉฐเจญเจพเจฒ เจเจพเจฃเจเจพเจฐเฉ เจซเจฐเฉเจฎ-เจ เจจเจตเจพเจเฉฐเจกเจฐ"
- "เจเฉฐเจกเฉเจเจธ-เจเฉเจธเจผ-เจฒเจ-เจธเฉฐเจญเจพเจฒ เจเจกเฉเจ"
เจธเจฐเฉเจค: opennet.ru
