問題描述:
系統:Ubuntu 12.04
code::blocks版本:10.05
問題現象:debug->start
之後出現:warning: GDB: Failed to set controlling terminal: Operation not permitted
斷點設置無效
-g選項開了
解決方法:
1. Project->Properties...->Build Targets標簽 ,選擇 "GUI application"選項 。
2.Settings->Compiler and debugger。左邊的面板上選擇"Debugger settings" ,選擇 "Display debugger's log"。
3.此時,再次運行debug->start,雖然不會彈出控制台調試窗口,但是在code::blocks編輯區下方的Debugger區,即可進行debug調試
更多Ubuntu相關信息見Ubuntu 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=2