【亲测有效】Dev

编程入门 行业动态 更新时间:2024-10-23 12:28:38

【亲测有效】<a href=https://www.elefans.com/category/jswz/34/1771302.html style=Dev"/>

【亲测有效】Dev

目录

    • 一、 问题描述
    • 二、 解决方案
        • 1、 检查是否选择和正确的编译器配置文件
        • 2、检查是否显示了项目管理子窗口
        • 3、配置编译器选项
        • 4、配置连接器选项
    • 三、 问题解决

一、 问题描述

有一天重装了Dev-C++,安装完成之后工具条是这个样子的:

我写了一段非常简单的代码,设置了调试断点:

但当我准备调试的时候,程序却提示:

无论我点"Yes"还是"No",都无法解决问题,因此有了这篇博客。

二、 解决方案

亲测有效,按照如下步骤操作:

1、 检查是否选择和正确的编译器配置文件

确保选择了Debug配置,并注意系统是32位还是64位。
这里我选择了“TDM-GCC 4.9.2 64-bit Debug”:

2、检查是否显示了项目管理子窗口

在【视图】中,确保【项目管理】已被选中。

3、配置编译器选项

点击菜单【工具】—【编译选项】。
进入到编译器选项:

勾选“编译时加入以下命令”,并输入:-g3

确保“在连接器命令行加入以下命令”被勾选,并在“-static-libgcc”后加上“ -g3”。注意,不包括引号,有一个空格。

输入完成之后,先不要点击“确定”。

4、配置连接器选项

点击菜单【工具】—【编译选项】—【代码生成/优化】—【连接器】。

确保“产生调试信息”对应为“Yes”

点击“确定”。

三、 问题解决

重启编译器。重新编译。再次尝试调试:

问题解决!

更多推荐

【亲测有效】Dev

本文发布于:2024-02-06 04:01:56,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1746124.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:Dev

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!