`
zhangfy068
  • 浏览: 148543 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Eclipse能运行不能调试C++的原因和办法

 
阅读更多
Eclipse能运行不能调试C++的原因和办法

最近安装了Eclipse,也安装了CDT,由于我之前安装了MinGW,所以很顺利的创建C++工程,并编译运行。高兴之余,想试一下调试功能,却发现不能调试。

我怀疑gdb.exe的版本太低了,去搞个最新的试一下。

于是我去gdb的官网下载了GDB7.1,结果我发现是源代码。于是又在网上搜索编译办法。步骤如下:
1.解压压缩包gdb-7.1.tar.gz,得到gdb-7.1目录。
2.启动MSYS【没有去搞一个安装上】【就是双击msys.bat】。
3.在该命令行工具中输入cd gdb-7.1,回车。再输入./configure && make,再回车。
4.等待编译完成,估计要等上十几分钟到半个小时。
5.在gdb-7.1/gdb目录下找到gdb.exe,复制到C:/MinGW/bin目录下。
6.打开Eclipse,发现可以调试C++工程了。

个人:
下载MSYS用上面方法编译,居然报错,囧,采取以下方法
网上下了一个gbd.exe然后 eclipse->windows->preferences->c++->gdb--选择此gbd.exe  done
分享到:
评论

相关推荐

    Eclipse c/c++ 运行

    在本文中,我们将深入探讨如何在Eclipse IDE中设置并运行C/C++程序,特别是针对Eclipse IDE for C/C++ Developers版本。Eclipse是一款广泛使用的开源集成开发环境,支持多种编程语言,包括C和C++。它提供了丰富的...

    在ubuntu_linux下安装eclipse以及运行c++程序的安装步骤

    在Ubuntu Linux环境下安装Eclipse并运行C++程序的步骤相当直观,主要分为三个阶段:下载必要的软件、安装软件和配置Eclipse以支持C++编程。首先,你需要下载Java运行环境(JRE)、Eclipse IDE以及C/C++ Development ...

    Android Cocos2dx 之用eclipse开发调试c++

    这篇博客“Android Cocos2dx之用Eclipse开发调试c++”显然是指导开发者如何在Eclipse环境中设置和调试Cocos2d-x项目。下面我们将深入探讨这个主题。 1. **Cocos2d-x简介**: Cocos2d-x是一个基于C++的2D游戏开发...

    使用 Eclipse 和 PDT 调试 PHP

    使用 Eclipse 和 PDT 可以实现在 IDE 内进行单步调试,让开发人员更方便地发现和修复错误。 本文将介绍如何使用 Eclipse 和 PDT 调试 PHP,包括设置调试环境、安装 PDT 插件、配置调试器、创建项目、添加调试点、...

    eclipse下开发PHP、C和C++

    - 对于C/C++项目,CDT支持GDB调试器,同样可以在代码中设置断点,查看内存和变量状态。 6. **版本控制集成**: - Eclipse集成了多种版本控制系统,如Git、SVN等。可以方便地管理代码版本,协同开发。 7. **优化...

    Linux Eclipse C++项目编译与调试.docx

    通过本文介绍的方法,可以显著提高在Linux环境下使用Eclipse进行C++项目开发与调试的效率。相比传统方式,使用Eclipse不仅可以简化项目的构建流程,还能提供更加强大且直观的调试体验。对于从事C++开发的专业人士而...

    如何使用Eclipse编译C,C++,JAVA程序

    MinGW是Minimalist GNU for Windows的缩写,它提供了一个能在Windows环境下编译C和C++程序的GCC(GNU Compiler Collection)。 - **MinGW的介绍**:MinGW是一个轻量级的开发环境,它包含了一系列开源工具,使得...

    windows下配置eclipse+CDT+Cygwin调试平台

    在Windows操作系统上构建一个强大的C/C++开发和调试环境,我们可以使用Eclipse集成开发环境...通过这些步骤,你将在Windows下拥有一个完整的Eclipse+CDT+Cygwin调试平台,能够高效地进行C/C++程序的开发和调试工作。

    用Eclipse和GDB构建ARM交叉编译和在线调试环境

    宿主机上的GDB通常不能直接用于远程调试,因此需要从GNU官网下载GDB的源代码包,并针对arm平台进行配置和编译,以获得适用于ARM目标平台的GDB版本。GDB的编译和安装过程需要在Linux环境下完成,确保有合适的编译器和...

    利用eclipse进行远程调试

    通过上述步骤,我们不仅了解了如何配置Resin服务器以支持远程调试,还掌握了如何在Eclipse中设置和管理远程调试会话。这为开发者提供了极大的便利,使得团队能够更加高效地解决问题,尤其是在处理分布式系统的故障...

    使用eclipse来开发c,c++

    CDT是Eclipse中的一个核心插件,用于C和C++的开发,但并不包括编译器和调试器。为了进行实际的编译和调试,你需要获取和配置GNU工具链,其中包括GCC(GNU Compiler Collection)和GDB(GNU Debugger)。 在Windows...

    Eclipse IDE for C/C++ Linux64位

    Eclipse的集成调试器允许开发者设置断点,查看变量值,以及逐步执行代码,帮助排查和修复程序中的错误。 在C/C++支持方面,Eclipse IDE集成了CDT(C/C++ Development Toolkit),这是一套专门用于C和C++开发的插件...

    在ubuntulinux下安装eclipse以及运行c++程序的安装步骤.pdf

    为了能在Eclipse中编译和运行C++程序,还需要安装C++编译器等工具。打开终端,执行以下命令: ```bash sudo apt-get install build-essential ``` 接下来,在Eclipse中创建一个新的C++项目: 1. 打开Eclipse,...

    Eclipse C++环境搭建全攻略

    在Eclipse C++环境中,你可以编写、编译、运行和调试C++代码,进行高效的软件开发。随着熟练度的提高,还可以探索更多的Eclipse插件和功能,如C++的代码自动完成、代码分析和重构工具,以提升开发效率。希望这份全...

    gdb.exe eclipse c++调试器

    GDB(GNU调试器)则是一个开源的、跨平台的调试工具,它可以与Eclipse集成,为C++程序提供调试能力。本文将详细介绍如何在Eclipse中配置和使用GDB作为C++调试器,以及如何处理压缩文件中的dbg.exe。 首先,我们需要...

Global site tag (gtag.js) - Google Analytics