gflags除錯工具的使用

2021-07-04 12:47:40 字數 611 閱讀 9669

gflags.exe工具是windbg工具的的乙個小工具,功能很強大,使用步驟如下:

gflags.exe的作用:跟蹤被除錯的程式

使用步驟

1、將gflags.exe所在目錄放在系統環境變數中

2、設定cdb為預設jit(just in time)debugger,這樣在命令列執行遇到崩潰的時候就會停下來

cdb -iae

3、開啟跟蹤:

gflags /p /enable windbgtest.exe /full /unaligned

4、取消跟蹤:

gflags /p /disable windbgtest.exe

如果不需要跟蹤程式了,在登錄檔中刪除以下項:

hkey_local_machine/software/microsoft/windowsnt/currentversion/image file execution options

5、檢視哪些程式被跟蹤:

gflags /p

雙擊你的程式,如果程式出現異常,改工具就會中斷你的程式,並且停留在出現異常的位置

備註:gflags.exe工具跟蹤被監控的程式一定要是release版本的,debug版本的跟蹤的不會那麼的準確

gflags除錯工具

gflags windows除錯工具。使用它幫助我解決了瞎調了一整天的記憶體問題。由於使用了已經delete的指標,vs提示位置又錯誤的情況下,瞎調了一通。怎麼想那塊也不會有問題,可是抱著對vs的信任把錯就歸咎於自己吧!偶然的機會,搜到了gflags,抱著試一試的心態,使用該工具 1.安裝 debu...

gflags除錯工具

gflags windows除錯工具。使用它幫助我解決了瞎調了一整天的記憶體問題。由於使用了已經delete的指標,vs提示位置又錯誤的情況下,瞎調了一通。怎麼想那塊也不會有問題,可是抱著對vs的信任把錯就歸咎於自己吧!偶然的機會,搜到了gflags,抱著試一試的心態,使用該工具 1.安裝 debu...

gdb除錯工具使用

gdb命令使用格式如下 gdb 選項 可執行程式 core檔案 程序id 常用選項 c core檔案 使用指定core檔案檢查程式 h 列出命令選項的簡要介紹 n 忽略 gdbinit檔案中指定的執行命令 q 禁止顯示介紹資訊和版權資訊 s 檔案 使用儲存在指定檔案中的符號表 gdb除錯時會用到的命...