EclipseCDT无法调试以进入同一目录中的函数定义



我是eclipse cdt的新手。我做了一点调查,但没有找到答案。我想知道,假设我有一个project/simpleClient/simpleClient.cc,它调用project/src/somefile.cc下的函数。当我在simpleClient.cc中放入调试器并调用函数a时,我只知道右键单击函数名称会进入函数定义,但我实际上想进入src文件夹代码,看看程序是如何运行的。有什么办法吗?

谢谢。

Run -> Debug Configurations -> [Your debug config]下,单击Source选项卡,查看项目和所有关联的子目录是否在源搜索路径中。

这就是EclipseCDT工具在调试时查找要显示的源的方式,所以很可能在该路径上找不到文件。

我认为默认情况下,该工具会在项目目录中搜索所有源,因此可能会有其他东西阻止它被找到。

此外,如果你在Windows中运行,使用Cygwin,你可能会遇到这里描述的问题。如果是这样的话,所提供的说明应该会修复映射并让您查看源代码。

最新更新