前輩詢問在 Ubuntu 上頭有沒合適的 GUI Debug 方式,我想了很久,實在是我連 gdb 都不常用,學生時代土法煉鋼的 printf 就夠我解決九成問題,此不便的 debug 方式,會讓人謹記教訓,也有訓練記憶之功用? 只能說我接觸的 Project 還不夠大吧 :P 我有印象第一次真的去用 gdb 是因為我寫了類似很多層 struct 的情況。
開始還在想要不要請前輩用 gdb -tui ,所幸還有想到 Eclipse 啦。廢話不多說,來個圖文教學吧。
安裝 Eclipse CDT:
由於 Ubuntu 12.04 裝完的 Eclipse 是 INDIGO 3.7.2 版本,所以在 Eclipse -> Help -> Install New Sotfware 那邊,把 Work with 填入 http://download.eclipse.org/tools/cdt/releases/indigo (更多選擇請參考 http://www.eclipse.org/cdt/downloads.php)
接著偷懶全選,然後就會出現問題 Orz 接著去掉重複項目的舊版、去掉仍有問題的項目,最後就可以安裝了。
理當來個 Hello World 範例:
再補一個 Debug 流程:
沒有留言:
張貼留言