4
A
回答
1
Eclipse具有良好的集成調試環境。它是一個GDB的圖形包裝器 - 因此您可以獲得GDB的強大功能,其界面更像Xcode或Visual Studio。由於「GDB」是唯一的「真正的調試器」 - (並認爲像「DDD」是它的包裝) - Eclipse這可能是你正在尋找的調試器和IDE。
6
GDB可能是我認爲最好的。
- GDB:GNU調試器
- DDD:數據顯示調試器,圖形調試器前端
- Nemiver:用於GNOME
內存調試器獨立圖形調試器:
- Valgrind的:內存調試器和分析器
- 電子圍欄:一個malloc調試
- 杜馬:檢測意外的存儲訪問 - 紅區內存分配器
1
我認爲我是對的,說Linux上通常使用的所有C++源代碼級調試器都是gdb或g圍繞g D b。至少除非你使用非GNU工具鏈。
Valgrind不是調試器。它是一個動態行爲分析工具,可用於檢測通常是錯誤的某些類型的不當行爲,但肯定不會用於通常用於調試器的事情;您無法逐步瀏覽代碼或檢查變量等。您無法使用Valgrind來檢測大多數類型的邏輯錯誤。
我不認爲Valgrind曾聲稱是一個調試器。
0
你是對的valgrind。它是檢測內存動態分配引起內存泄漏的有用工具。
3
還有EDB,它包含在BackTrack 5中。它更適合於倒轉。
1
又見UndoDB http://undo-software.com/
它坐落GDB之下,顯著提高了gdb的可逆的調試功能(如內存損壞?就壞了存儲位置設置觀察點,然後做反向繼續直來直去的最後一塊代碼來更新該內存)。
相關問題
- 1. Memcached最強大的功能是什麼?
- 2. 強大的功能
- 3. 斯卡拉強調最小功能
- 4. 的功能/強調產品
- 5. 功能調試
- 6. Python最大功能
- 7. 調整大小的均衡器功能
- 8. 帶調試功能的D編輯器
- 9. IntelliJ Idea最強大的功能是什麼?
- 10. 功能最強大的pythonic方式沒有回報?
- 11. SQL Server的最大功能
- 12. 查找最大功能的
- 13. 如何創建簡單但功能強大的試用版
- 14. 簡單,功能強大的可視化
- 15. 強大的PHP下載功能?
- 16. 功能強大的.NET Map API?
- 17. 功能強大的JavaScript畫布庫
- 18. PHP orm的功能夠強大嗎?
- 19. .Net DownloadFileTaskAsync功能強大的WPF代碼
- 20. 速度快的強大功能SURF
- 21. 調試 - 是否有Windows調試器的檢查點功能?
- 22. 功能強大的WYSIWYG編輯器,具有上傳圖片功能
- 23. 從調試器訪問IPython功能
- 24. 最小/最大/步驟的功能和
- 25. T-SQL中的最小/最大功能?
- 26. jQuery中的最小/最大功能
- 27. 良好的基於文本的功能強大的Java IDE在Linux上運行
- 28. 的jQuery強調作爲功能
- 29. 什麼是Scala中功能最強大,最易於使用的SWT API?
- 30. 關鍵字功能/最大
謝謝你的回覆。我用了很少的DDD。然而它看起來可怕的眼睛。有沒有辦法美化DDD? – smilingbuddha 2010-11-26 03:24:46