首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用Eclipse在Linux上调试C++程序?

如何使用Eclipse在Linux上调试C++程序?
EN

Stack Overflow用户
提问于 2008-10-29 19:29:51
回答 3查看 18.5K关注 0票数 12

我没有使用Eclipse作为IDE,也没有兴趣这样做。然而,我确实喜欢它的源代码级调试。

有没有什么方法可以用它来调试C++ Linux应用程序,而不需要经历创建项目的常规过程?(实际上,我可以像使用gdb的前端一样使用它吗?)

如果不是,我需要遵循哪些步骤来创建一个项目,以便我可以用来调试使用Makefiles或其他工具(SCons、CMake等)构建的现有C++程序。我不希望能够在Eclipse中进行“开发”;我所需要做的就是调试。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2008-10-29 19:35:50

看看this question吧。创建一个C/C++项目,使用项目的源目录作为项目目录,选择使用外部构建器,并将"make“更改为所需的任何工具。

棘手的部分是让索引器正常工作,并找到所有的头文件。

编辑:CDT2.6.x支持生成CMake项目文件,这可能是一个更简单的解决方案。

票数 10
EN

Stack Overflow用户

发布于 2016-02-02 20:00:36

我不知道自从这个问题发布以来,这一点在4+时代是否发生了变化,但有一种更简单的方法可以做到这一点。我在Eclipse上运行的是露娜(4.4.2)。

代码语言:javascript
运行
复制
> eclipse&

然后

File > Import > C/C++ > C/C++ Executable > Next >浏览到可执行文件> Next >选择项目名称> Finish

不需要其他项目设置,没有源路径(应该在目标代码中)。就像运行gdb/insight/等一样。几乎是值得安装Java的。

票数 5
EN

Stack Overflow用户

发布于 2015-09-11 20:39:18

Eclipse中用于调试的配置。

在eclipse中,

此时将出现Window->preferences

  • A转到Path Mapping:Project source and click on apply and then ok.

弹出窗口,然后选择C/C++,单击下拉箭头,然后选择调试并单击下拉箭头。

  • 选择源查找路径,然后单击添加。

  • 单击添加后,单击路径映射,然后单击确定。

  • 指定映射路径名称,然后单击添加。

H111在编译路径中选择Cygwin路径(需要安装),然后单击确定。在调试选项中,单击源查找路径并选择Cygwin。在调试选项中,单击源查找路径并选择Cygwin

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/248104

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档