方法1:(已验证)

在“工具”-》编译选项-》"Add following commands when calling complier"下面的编辑框里加上: -g3
然后在下面的"Add these commands to the linker command line" 下的编辑框上加上: -g3

转到programs页,把gcc行修改为:gcc.exe -D__DEBUG__

把g++行修改为: g++.exe -D__DEBUG__ ,

点击ok。
重新编译,就能调试了。

方法2:(本人未验证)

在dev c++ 环境中,写程序的时候,写了一个类,但是有点问题,想调试一下,但是调试的时候,老出现这个问题

your project does not have debugging info, do you want to enable debugging and rebuild your project?

在网上搜了一下解决方法

在 tools --> compiler options --> compiler, 有一个选项是:

Add these commands to the linker command line

将此选项勾选,并将内容 添加为 -g3 -gstabs

转载于:https://www.cnblogs.com/leelike/archive/2011/01/14/1935682.html

如何使用Dev C++调试(debug)c程序相关推荐

  1. eclipse debug(程序调试)单步执行 简述

    eclipse debug(程序调试)单步执行 简述 1.在需要程序停止的地方 双击打一个断点 2.右键以debug模式执行(有个虫子标志的选项) 3.单步执行 观察变量的变化 如图所示: debug ...

  2. ECE220生存指南[02] MP7: GDB 调试Debug

    算法旅人 2021年11月12日星期五 本周的MP重点在于学习使用GDB进行调试,这里贴一个GDB的官方介绍: GNU symbolic debugger,简称「GDB 调试器」,是 Linux 平台 ...

  3. 04-20.eri-test GKE(Google K8S Engine)上的Intellij远程调试Java应用程序

    Prepare the docker image 为了调试Java应用程序,我们需要向远程应用程序添加一些命令行参数. 在kubernetes部署有效负载中设置参数 DEBUG_OPTIONS=&qu ...

  4. 【转】“无法在Web服务器上启动调试。您不具备调试此应用程序的权限,此项目的URL位于Internet区域”错误提示的解决...

    错误提示: 无法在Web服务器上启动调试.您不具备调试此应用程序的权限,此项目的URL位于Internet区域 一般用下面的方法可以解决: 1:确认在"配置属性"中的"启 ...

  5. Windbg教程-调试非托管程序的基本命令上

    Windbg是跟visual studio差不多的一个调试器,可以用来调试非托管程序(native application),也可以调试托管程序(managed application).它比VS强的 ...

  6. c语言vi运行编译文件,VC++6.0中如何编译运行及调试C语言程序文件.docx

    VC++6. 0中如何编译运行调试C语言程序 1?启动VC++6. 0 (如下图) [5>R?*16 00 P"! tptl tub go□賦星糸理技件□中出融Fz " 口仍 ...

  7. C++ 学习之旅(4)——调试Debug

    调试Debug程序,首先应该确保处于Debug模式而不是Release模式下,因为后者会优化你的程序,也就是对你的程序作出了改变,这样你很难找出问题所在. 我们有以下的文件: Log.h #pragm ...

  8. intellij远程调试_IntelliJ中的远程调试Wildfly应用程序

    intellij远程调试 远程调试Java应用程序意味着使用本地开发环境连接到远程运行的应用程序. Java开箱即-agentlib:jdwp[=options]支持远程调试:目标应用程序必须使用-a ...

  9. IntelliJ中的远程调试Wildfly应用程序

    远程调试Java应用程序意味着使用本地开发环境连接到远程运行的应用程序. Java开箱即-agentlib:jdwp[=options]支持远程调试:目标应用程序必须使用-agentlib:jdwp[ ...

  10. nodejs调试ndb_如何开始使用NDB调试NodeJS应用程序

    nodejs调试ndb NodeJs was released almost 9 years ago. The default debugging process of NodeJs (read No ...

最新文章

  1. 1行Python代码制作动态二维码
  2. [转载]Windows SDK笔记
  3. [ARC055D]隠された等差数列
  4. U盘上的笔记全弄丢了,痛苦啊痛苦!
  5. 不存在_施文忠 | ”存在“与“不存在”——巴蜀文明概论
  6. H3C交换机设置DHCP中继,配合Linux 服务器为多VLAN提供DHCP地址分配服务
  7. 矢量素材 |企业商务画册设计参考
  8. 找出所有子集的异或总和再求和
  9. 某面霸疯狂应聘IT名企的经历
  10. Oracle备份与恢复介绍
  11. 一款完整的企业级CMS站群系统源码,采用了比较典型的三层架构技术,源码分享
  12. 《孽海记·思凡》唱段·风吹荷叶煞
  13. 使用二维码识别技术的好处_二维码门禁你知道支持多少种识别方式
  14. html 刷新表格数据,当我刷新页面时在html表格上重复数据
  15. NeuroAI作者,冷泉港主任独家专访:忽视神经科学给我们的启示是愚蠢的
  16. 霍金门徒:计算机如何比人更懂世界
  17. c语言中shift的作用,Shift是什么意思?Shift键的功能及作用有哪些?
  18. google android模拟器多系统,Android模拟器安装教程_体验google_Android系统手机
  19. vi编辑器的四种退出方式
  20. 实验二 贪吃蛇的游戏开发

热门文章

  1. cvc 降噪_蓝牙耳机“底噪”、“主动降噪”和“CVC降噪”有什么不同
  2. 每天一道LeetCode-----有序数组循环右移n位后,寻找最小值,数组中可能包含重复元素
  3. 环形链表II—leetcode142
  4. 全排列—leetcode46
  5. java map 的复制,Java Map的深度复制和浅复制
  6. 非常值得一看—九种滤波算法C语言实现
  7. pixhawk PX4FMU和PX4IO最底层启动过程分析
  8. hihoCoder #1468 : 2-SAT·hihoCoder新春晚会(2-SAT 输出字典序最小的方案)
  9. 用户不见了_03 | 为什么你设计的信息用户总是看不见
  10. [BUUCTF-pwn]——pwnable_echo2