將GDB中的輸出定向到文件


1 set args >output.log

三種方法,一種通過tee在啟動時重定向:

1 gdb |tee -a file

第二種在run時加入:

1 run <input.txt >output.log

第三種通過set args:

 

tee 輸出到文件會亂碼, 使用tee -n 不保存顏色支持就好。

方法一:適合臨時向文件輸出些信息的情況。

比如要用info functions輸出所有函數,結果往往有一大坨,所以可以將之輸出到文件。

(gdb) set logging file <file name>

(gdb) set logging on

(gdb) info functions

(gdb) set logging off


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM