方法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__, 点...
方法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__, 点...
1回复贴,共1页 <<返回c语言吧dev-c++的debug不能用 只看楼主 收藏 回复 卡卡新0 超能力者 9 显示you have not enabled debugging info(-g) and /or stripped it from the executanle(-s) in Compiler Options. Do you want to correct this now?点yes就直接退出,点no就说计算机中丢失zlib.dll,这...
Dev C++支持的是标准的C/C++,像void main()这样不规范的写法编译绝对通不过!你改成这样:int main(void),然后最后加句:return 0;这样就能编译通过,并得到结果了。
当程序运行出错时,需要找出错误原因。仔细读程序来寻找错误固然是一种方法,但是有时光靠读程序已经解决不了问题,此时需要借助于程序调试(Debug)手段。这是一种有效的排错手段,每一位同学都需要掌握。 1.设置程序断点 调试的基本思想是让程序运行到你认为可能有错误的代码前,然后停下来,在人的控制下逐条语句的运行,...
2️⃣ 使用Debug模式运行程序,这样可以更方便地追踪和定位错误。3️⃣ 如果可能的话,尝试使用不同的输入来测试程序,看看是否能重现错误。4️⃣ 如果以上方法都不能解决问题,可能需要考虑是否有更深层次的逻辑错误或者内存管理问题。🔧记住,编程是一个需要细心和耐心的工作。不要急于求成,一步一步排查...
Dev C++ 5.11 调试初始设置 win10系统当时初学c++,为dev不能调试头疼许久。后来不断找方法,发现更改两处即可,见下文 文件>>新建>>项目>>,如图设置 2.左侧项目管理下,在“项目1“右键单击选择”项目属性“3.进行如图设置 4.工具>>编译选项>>,进行下图设置 5.大功告成。无论是单个文件调试...
在学习函数之前,一般用的是Next Step和Continue。学习函数后,还会用到Step Into。Debug菜单如图12所示。和单步运行相关的菜单项说明如下:Next Step(F7):运行下一行代码;如果下一行是对函数的调用,不进入函数体Step Into(shift F7):运行下一行代码,如果下一行是对函数的调用,则进入函数体;Continue(C 10、trl F7)...
1,debug:Debug通常称为调试版,通过一系列编译选项,编译结果通常包含调试信息,并且不做任何优化,以便为开发人员提供强大的应用程序调试功能。 Debug版本包含调试信息,因此它比Release版本大得多(可能是数百K到M)。调试调试,可以通过软件,堆栈跟踪,调试等操作来查找错误。至于是否需要DLL支持,主要取决于您使用...
当 C 语言程序能够正常编译并运行,但可能结果可疑或不对时,即,当程序没有语法错误而可能有逻辑错误时,就需要考虑使用调试 Debug功能来找出程序的 bug。在调试过程中,可以让程序运行到设置好的断点处并暂停下来,然后通过观察相关的变量值是否正确,来判断程序的逻辑错误可能出现在哪里。本文以 Dev-C++ 5.11 ...