`
bjmike
  • 浏览: 283075 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Dev C++ 工程没有调试信息 解决方法

阅读更多
DevC++4.9.9.2中,按 F8 开始调试。提示信息为:工程没有调试信息,您想打开工程的调试选项并重新生成吗?选择是后,再按F8,仍旧是这个信息。什么原因呢?

按照帮助,Frequently Asked Questions (FAQ)中提示
How do i enable Debugging mode ?

Go to Compiler Options and click on the Compiler sheet. In the Linker section, put projectes?to 'Generate debugging information'. Do a 'Rebuild All' and you should be able to debug now.
tools->compiler option->settings->linker里设置为yes后,Generate debugging information,并且Rebuild All了。还是不行,但是,经试验发现,系统提供的例子程序却能调试,没办法,只好比较一下编译信息,发现,自己建立的工程在编译的时候,没有加-g选项,在gdb的帮助里说到,要想使用gdb调试,必须加上这个参数(因为Dev C++使用的是gdb调试器),在仔细查找,发现在工程文件夹里有一个Makefile.win的文件,打开一个,是一个Makefile文件,因此,就得从刚才compiler option选项里配置,经过试验,有四处需要变化:

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

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

4、把g++行修改为g++.exe -D__DEBUG__ ,点击ok。
重新编译,就能调试了。



http://apps.hi.baidu.com/share/detail/3295743

分享到:
评论

相关推荐

    dev c++ dev c++ dev c++

    总之,Dev C++是一个对新手友好的C/C++编程工具,通过其提供的全面功能,用户可以便捷地进行代码编写、编译和调试,从而深入学习和掌握C++编程语言。安装`WY_DEVCPP_5B0905_newhua.exe`并阅读`Readme-说明.htm`将...

    DEVC++5.11 含Astyle

    6. **调试工具**:熟悉DEVC++中的调试器,学会设置断点、单步执行、查看变量值等调试技巧。 7. **项目管理**:创建和管理多个项目,理解和使用工程文件(.dpr或.dproj)来组织源代码。 8. **编译与链接**:理解编译...

    Dev-C++程序调试简明教程

    1. 生成调试信息设置:在 Dev-C++ 中,我们可以通过 Setting 选项卡中的 Compiler 选项卡来生成调试信息设置。 2. Compiler 选项里配置:在 Compiler 选项卡中,我们可以配置编译器的选项,例如选择编译器、设置...

    DEV c++6.7.5

    DEV C++ 是一个免费且开源的C++集成开发环境(IDE),它为程序员提供了编写、编译、调试C++程序所需的一切工具。这个版本6.7.5是其历史上的一个重要里程碑,因其易用性和强大的功能而备受青睐。 ### IDE基础特性 1...

    DevC++开发工具下载

    "C++编程工具"是指DevC++提供了一个集成环境,包括源代码编辑器、编译器、调试器等,为C++程序员提供了一站式的开发体验。 在压缩包中,"飞翔软件园.txt"和"飞翔软件园.url"可能是提供下载来源或相关网站信息的文件...

    Dev c++ 基本使用和配置

    - Dev C++内置了GDB调试器。在代码中设置断点,点击“Debug”按钮启动调试模式。 - 你可以逐行执行代码,查看变量值,跟踪函数调用等,这对于理解和解决问题非常有帮助。 8. **代码格式化** - 使用“Format Code...

    DevC++智能开发平台6.0

    首先,DevC++ 6.0在界面设计上进行了优化,提供了一个现代化的用户界面,使得代码编辑、调试和项目管理等操作更加直观。它具有代码高亮、自动完成和语法检查等功能,有助于减少编程错误并提高编码效率。对于初学者,...

    dev c++ 5.11 安装包

    - **调试**:Dev C++集成了GDB调试器,用户可以通过断点、单步执行、查看变量值等功能进行程序调试。 5. **其他功能**: - **代码高亮**:Dev C++提供语法高亮,使得代码更易读。 - **自动完成**:具有代码补全...

    Dev C++ 编辑器

    7. **C兼容性**:Dev C++同样支持C语言,因此可以用来编写和调试纯C程序,这对于需要混合使用C和C++的项目非常有用。 8. **自定义配置**:用户可以根据自己的需求配置编译选项,如优化级别、警告等级等,以适应不同...

    Dev-C++ 5.11最新版本

    Dev-C++ 5.11 是一款开源的集成开发环境(IDE),专为C++编程语言设计,尤其适合初学者和中级程序员进行学习和开发。这个版本是Dev-C++的最新迭代,它提供了许多功能和改进,以提高编程效率和用户体验。 首先,Dev-...

    Dev-C++ 5.12.rar

    Dev-C++ 5.12 是一款针对C++编程者的集成开发环境(IDE),它集成了编译器、调试器和其他必要的工具,使得C++程序的编写和调试变得更加便捷。这款软件是开源的,允许用户根据自己的需求进行定制,同时提供了丰富的...

    Dev-C++_程序调试简明教程

    Dev-C++的开发环境设计得相当直观,具有多页面窗口,包括一个功能齐全的工程编辑器。在工程编辑器内部集成了编辑器、编译器、连接程序和执行程序。它的高亮度语法显示功能有助于开发者更容易地发现编辑错误。另外,...

    devc++4.9.9.2源代码

    查看源代码,我们可以了解Dev-C++如何解析和显示这些信息,以便开发者能有效地解决问题。 6. **调试器集成**:Dev-C++集成了GDB(GNU Debugger),允许用户进行源代码级别的调试。这部分源代码会揭示如何与GDB通信...

    devc++ v4.9.9.2

    5. **错误检测与调试**:除了基本的编译错误提示,Dev-C++还支持集成调试器,允许用户设置断点、单步执行、查看变量值,便于定位和修复程序中的问题。 6. **轻量级和可定制**:Dev-C++体积小巧,对系统资源需求较低...

    用DEVC++实现的小型通信录程序(带实验报告)

    DEVC++是一个轻量级且功能齐全的开发工具,支持Windows平台上的C++编程,提供了代码编辑、编译、调试等一站式服务,适合初学者和专业开发者使用。 通信录程序的核心功能包括查询、删除、文件操作等,这些功能涉及到...

    Dev C++ 5 V4.9.9.2

    在工程编辑器中集合了编辑器、编译器、连接程序和执行程序,提供高亮度语法显示的,以减少编辑错误,还有完善的调试功能,能够适合初学者与编程高手的不同需求,是学习C或C++的首选开发工具!多国语言版中包含简繁体...

    dev c++教程

    随着时间的发展,Dev-C++ 成为了信息学竞赛中的常用工具,并被指定为全国青少年信息学奥林匹克联赛的官方 C++ 编译器。 #### 3. 使用技巧 - **避免窗口快速关闭**:在程序结束之前加入 `getch();`、`getchar();` 或...

    ucosii在Dev C++上移植

    3. **设置项目工程**:在Dev C++中创建一个新的项目,选择C或C++语言。将UCOSII源代码添加到项目的源文件目录中。根据处理器架构和编译器要求,可能需要对部分源代码进行适配。 4. **配置编译选项**:配置项目的...

Global site tag (gtag.js) - Google Analytics