似乎他们都打印出有关当前调用框架是什么的信息,而“i frame”似乎提供了更多信息。但我并没有真正看到“where”命令的必要性。'bt' 或 'i frame' 不能做什么,'where' 命令可以做什么?
谢谢!
where
并且bt
是完全相同的同义词并产生完全相同的输出。从手册:
The names where and info stack (abbreviated info s) are additional
aliases for backtrace.
info frame
完全不同:它描述的是当前帧,而不是调用堆栈。
我真的没有看到'where'命令的必要性
dbx
它可以让第一次使用另一个调试器(例如)的人的生活更轻松。