似乎他们都打印出有关当前调用帧的信息,而'i frame'似乎提供了更多信息。但我真的没有看到'where'命令的必要性。在'bt'或'i frame'不能做的时候,'where'命令可以做什么?
谢谢!
答案 0 :(得分:6)
where
和bt
是完全相同的同义词并产生完全相同的输出。来自manual:
The names where and info stack (abbreviated info s) are additional
aliases for backtrace.
info frame
完全不同:它描述了当前帧,而不是调用堆栈。
我真的不明白'哪里有'命令
首先使用其他调试器的人(例如dbx
)可以让生活更轻松。