Dev-c++在windows环境下无法debug(调试)的解决方案

**Dev-C++中,必须先新建一个项目,然后在项目中新建cpp文件,才能调试。 如果没有新建项目,直接新建cpp文件,则无法调试。**

  如标题所见,在官网上下载的最新版本的Dev-C++居然无法调试,这是何等烦人,有些时候我们为了更加了解一下代码中递归部分的变化情况,debug功能举足轻重。

在本人的windows环境下一debug(F5),dev-c++就立马跳出个程序遇到错误的提示,然后关闭程序,但是本人想了想:是不是本人代码功力太菜,是代码导致软件崩溃呢?最后尝试着写了个”Hello-World!”,依然是在Debug中崩溃,经过查阅资料,给出以下解决方案:

1 在软件的tools选项->complie option页面做如下图片中的操作:(1)在Add the following commands when calling the compiler添加命令-g3 (2)在Add the following  command when calling the linker中添加-g3(注意-static-libgcc是本来就存在的命令);

2 在tools->compile option->settings->linker中将”Generate debugging information(-g3)”中将no改为yes,如下图

3 在tools->compile option->settings->progran中将”Generate debugging information(-g3)”中,(1)将gcc选项中的”gcc.exe”改为”gcc.exe -D_DEBUG_”;(2)将g++选项中的”g++.exe”改为”g++.exe -D_DEBUG_”,保存

注意:每一步都必须注意保存。

 

分类: 软件一些事
0
0


currentDiggType = 0;

« 上一篇: 机器学习正则化参数的学习(l_0/l_1/l_2范数等)
» 下一篇: Rating prediction and Ranking prediction
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值