簡體   English   中英

從ruby調用和控制gdb

[英]invoke and control gdb from ruby

ruby是否有任何調用和控制gdb的支持。 我需要來自ruby的gdb控制,才能為c / c ++調試會話發送gdb命令。 我需要下面鏈接給出的問題中提到的紅寶石工具

從Python調用和控制GDB

與gdb進行編程交互的最佳方法是簡單地使用gdb的Python層執行操作。 然后,您可以通過任何方便的方式與之通信-例如,通過向其發送JSON消息,並使gdb中的Python代碼響應。

但是,更經典的方法是使用gdb的MI(“計算機接口”),這是gdb提供的一種模式,在該模式下,其輸出以更易於解析的方式進行結構化。

搜尋“ ruby​​ gdb MI”顯示了一些可能的庫,例如thisthis

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM