0

使用 lauterbach 调试代码时,Trace32 中存在和显示的某些函数无法在其中放置任何断点,并且当尝试在调用此函数的行处放置断点时,它不会被命中(即跳过行)

4

1 回答 1

1

编译优化会导致这种行为。原因是编译器因为缺少引用而省略了该函数。如果您关闭优化(在 IDE 或命令行内),您将能够放置刹车点(尽管不必要,因为执行永远不会命中它,这就是编译器推迟它的原因)。

于 2015-02-03T12:34:51.850 回答