Re: [請益] 請問什麼是Debuger阿?
※ 引述《tinlans ( )》之銘言:
: ※ 引述《henry035 (Rex)》之銘言:
: 因為我沒有。
: 所謂的會用 debugger,
: 一般而言是指:
: 1. 能在 source level 逐行執行程式 (分為 step into 跟 step over)
: 2. 知道 breakpoint、watchpoint 和 display 等基本功能的用法
: 3. 當利用 breakpoint 等功能讓程式停在某處時,
: 知道怎樣在不同的 stack frames 間切換並觀察變數、參數值
: 4. 在執行中的程式當掉的時候,有辦法利用類似 3. 的方式找出問題點
: (在會 dump 出 core file 的 OS,也包括了利用 core file 來 debug)
: 當然 debugger 的功能不只有這些而已,
列一些常用的 debugger 給大家參考
Debugger名稱 : 主要功能
CodeView : data, instruction tracer/debugger (組合語言常用)
CodesScape : SoC debugger
dbx, gdb : source-level debugger (c++ 常用)
purify : memory debugger (c++ 常用)
NoICE : microprocessors/embedded system debugger
SoftICE : MS system/application debugger/cracker
Turbo debugger: c++ debugger
有興趣請自行 google
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.88.61
→
01/03 20:34, , 1F
01/03 20:34, 1F
→
01/03 20:35, , 2F
01/03 20:35, 2F
推
01/03 20:52, , 3F
01/03 20:52, 3F
→
01/03 20:53, , 4F
01/03 20:53, 4F
→
01/03 20:53, , 5F
01/03 20:53, 5F
→
01/03 20:54, , 6F
01/03 20:54, 6F
推
01/03 20:54, , 7F
01/03 20:54, 7F
→
01/03 20:55, , 8F
01/03 20:55, 8F
→
01/03 20:56, , 9F
01/03 20:56, 9F
→
01/03 20:57, , 10F
01/03 20:57, 10F
→
01/03 20:59, , 11F
01/03 20:59, 11F
→
01/03 20:59, , 12F
01/03 20:59, 12F
→
01/03 21:00, , 13F
01/03 21:00, 13F
→
01/03 21:00, , 14F
01/03 21:00, 14F
推
01/03 21:50, , 15F
01/03 21:50, 15F
→
01/03 21:52, , 16F
01/03 21:52, 16F
推
01/03 23:42, , 17F
01/03 23:42, 17F
推
01/04 02:38, , 18F
01/04 02:38, 18F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 4 之 5 篇):