Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何将命令“commands break#”放入.gdbinit?我试过这个但失败了。谢谢
define macro1 b func1 commands p func1_var end # gdb complaints that "This command cannot be used at the top level." end
确保您使用commands withs而不是command(是的,我知道您的帖子有s)。
commands
s
command
这对我来说是问题的原因,但我不明白为什么。
GDB 7.11,Ubuntu 16.10。
这对我来说很好。您可能有旧版本的 gdb。升级将解决它。如果这对您很重要,您可以尝试查看 gdb bugzilla 以查看该错误何时被修复。