我正在嘗試使用Netbeans調試另一個用戶運行的程序。我可以在命令行手動執行此操作,方法是運行sudo gdm,然後連接到pid。netbeans 6.91和gdb - 連接到另一個用戶運行的進程
但是,我想利用Netbeans GUI進行更簡單/更快速/可視化的調試。當我選擇從正在運行的進程列表中的PID,我得到的錯誤:
GDB無法連接到處理
當我嘗試手動連接(通過在命令行中運行gdb的IE瀏覽器 - 沒有sudo) ,我得到了'不允許的行動',所以我知道Netneans由於許可而未能附加。
有誰知道我可以如何附加到另一個用戶正在運行的進程?
順便說一句我在家裏的開發機器上運行所有這些(Ubuntu),所以安全性不是問題。