【发布时间】:2017-01-05 15:25:28
【问题描述】:
我想在使用 Ceedling 时调试被测的 C 源代码。我发现可以使用以下命令,但是我无法设置断点。似乎没有生成符号信息。我使用 project.yml 中的默认设置,并检查了 defaults.rb 配置文件中启用了 -g 选项。
gdb --args -S rake test:sample_program
GNU gdb (GDB) (Cygwin 7.10.1-1) 7.10.1
Copyright (C) 2015 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
Reading symbols from ruby...(no debugging symbols found)...done.
【问题讨论】:
-
请查看stackoverflow中的其他问题。这个有用吗? stackoverflow.com/questions/5244509/…
-
是的,我读过那篇文章,如上所述,我验证了配置中启用了“-g”选项。可能是我检查了错误的配置文件。我是 Ceedling 和 Ruby 的新手,所以不清楚出了什么问题。无论如何感谢您的建议。
-
Mark Plotnick 我会试试你的建议。我对在哪里看有一些想法。谢谢!