Dev-C++如何调试程序

时间: 发布人:cz6627

Dev-C++如何调试程序

已解决问题

谷歌cz6627用户在提交了关于“周琦Dev-C++如何调试程序”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-12-10T04:16:20。用Dev-C++怎么调试程序?
什么添加查看,查看变量,单步跟踪,运行到光标,这些有什么用?怎么用.有例子最好.希望大家能够帮助她。

详细问题描述及疑问:用Dev-C++怎么调试程序?
什么添加查看,查看变量,单步跟踪,运行到光标,这些有什么用?怎么用.有例子最好.期待您的答案,希望你能感受到,我最真诚的谢意 !

希望以下的回答,能够帮助你。

第1个回答

用户名:gube2000  

简单来说,有两种方式,一种是源码debug,即分析源码来找出bug位置,一般使用printf()打印出程序执行每一步的信息,核条记一种是可执行文件没操煤某快混促debug,需要使用调试器来进行。

1.源码debug。类似于下面的源码,主要通过程序执行时输出的信息,来**bug出现的位置,然木岁后再修改源码。
例如:

#include<stdio.h>
voidf(){;}
intmain(){
#ifdef_DEBUG
printf("star满刚剧微永首tmainfunction!\n");
#击茶期侵使endif
voidf();
#去个庆厚尽照ifdef_DEBUG
printf("le**emainfunction!\n");
#endif
return0;
}


2.可执行文件调试,windows平台常用的就是vs/vc自带的调试,另外一个就是微软自家开发的调试器windbg。Li**采介争张笔守抗在绍就宁x平台以gdb为常用。
下面以dev-C++为例:
1)在“工具”-》编译选项-血这济酒》"编译时加入以下命令"下面的编辑框里加上:-g3
2)在下面的"在连接器命令行加入以下命令"下的编辑框上加上:-g3
3)转到程序页,把gcc行修改为:gcc.exe-D政便卫培且贵翻倍__DEBUG__,
4)把g++行修改时她因北血误贵对为:g++.exe-D__DEBUG__,
5)点击确定,重新编译,就能调试了。