2011-12-02 32 views
0

我有一個自定義CLI調試器,對GUI有興趣。調試器使用一個非常簡單的協議通過一個TCP套接字公開一個具有簡單功能的API,如GetMemory(),SetMemory(),GetRegister(),Run(),Stop(),Address2Line()等。將自定義調試器連接到GUI的最簡單方法

我正在尋找將其連接到GUI的最簡單,最快捷的方式。似乎有很多非常不錯的圖形化調試器,所以經過一番研究,我認爲這是我最好的選擇:

  • 寫GDB翻譯 - 這將作爲gdbserver的作用,一方面,翻譯所有請求的調試器,並將調試器中的所有事件轉換爲兼容gdb的事件。然後我可以使用許多gdb前端中的任何一個。
  • 寫一個Visual Studio調試引擎
  • 寫Eclipse的插件(或其他一些開放式IDE)
  • 寫一個新的GUI自己

所以將採取最少的努力/時間?有另一種方法嗎?是否有圖形調試器可以輕鬆定義用於調試的自定義函數?

回答

0

我會寫一個適配器,以便您可以與GDB或Eclipse等標準進行交互。編寫自定義的GUI代碼將是一種浪費的努力

相關問題