关于Ubuntu12.04下code::blocks不能使用debug解决方法

本文针对 Ubuntu 12.04 系统下 Code::Blocks 10.05 版本在调试过程中遇到的问题提供了详细的解决方案。通过调整项目属性及调试器设置,解决了无法设置控制终端导致的调试失败及断点无效等问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题描述:
   系统: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调试

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值