所以我试图用eclipse调试一个项目(用c语言编写)。我使用" makefile项目添加了项目,其中包含现有代码"选项并输入源代码的位置。我也选择了Linux GCC。
当我点击调试按钮时,代码开始运行,我得到了我期待的所有输出。但是我不能使用断点。当我添加断点时,缺少蓝点旁边的小刻度。我已经读到这意味着"源代码与字节代码"不同。我只是不知道如何处理这些信息。
我在"调试配置"中输入的应用程序是由源代码创建的。它应该包含调试信息。
另外,我还收到了另外两条错误消息:
当我开始调试时,会出现一个窗口,显示"没有源可用于" main()在0x404280"" - >我花了很多时间在不同的线程中研究该消息的解决方案,但它们都没有为我工作。但是,如果我点击"恢复",代码开始运行......所以我不确定源代码是否存在问题。
在错误标签中,它表示" program" g ++"在路径中找不到" - >我再次花费大量时间进行研究。互联网上的一些人说要忽略这条消息。
所以我不知道这两条错误消息是否与我的问题有关。
我很欣赏任何关于我能做什么的建议。