我是eclipse cdt的新手。我做了一点研究,但没有找到答案。我想知道,我说project/simpleClient/simpleClient.cc
调用了project/src/somefile.cc
下的函数。当我把一个调试器放在simpleClient.cc中,并调用函数A时,我只知道通过右键单击函数名称会带我到函数定义,但我实际上想进入它的src文件夹代码并查看程序如何运行。有什么办法吗?
谢谢。
答案 0 :(得分:1)
在Run -> Debug Configurations -> [Your debug config]
下,点击Source
标签,查看项目和所有相关子目录是否在源搜索路径中。
Eclipse CDT工具如何在调试时找到要显示的源代码,因此很可能在此路径中找不到该文件。
我认为默认情况下,该工具会在项目目录中搜索所有来源,因此其他内容可能会阻止其被发现。
此外,如果您使用Cygwin在Windows中运行,则可能会遇到问题described here。如果是这样,提供的说明应该修复映射并让您看到您的来源。