gpt4 book ai didi

c - 如何在 Ceedling 中使用 gdb?

转载 作者:行者123 更新时间:2023-12-01 11:21:48 24 4
gpt4 key购买 nike

我想在使用 Ceedling 时调试被测 C 源代码。我发现可以使用以下命令,但无法设置断点。似乎没有生成符号信息。我使用 project.yml 中的默认设置,并检查了 -g 选项在 defaults.rb 配置文件中已启用。

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.

最佳答案

好吧,我找到了一些方法!
在 Ceedling 项目中,可执行文件位于\build\test\out\test_sample.out

我试过,

gdb build\test\out\test_sample.out



现在,所有符号都已加载,我也可以设置断点和步骤。

这可能不是 Ceedling 的调试方式,但它对我有用!!

关于c - 如何在 Ceedling 中使用 gdb?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41488664/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com