双击设置断点没有任何反应

[复制链接]
4005|41
uptown 发表于 2018-4-14 16:59 | 显示全部楼层
菜单view->breakpoints 就会在窗口显示所有断点信息
cehuafan 发表于 2018-4-14 16:59 | 显示全部楼层
重新编译所有文件
qiufengsd 发表于 2018-4-14 16:59 | 显示全部楼层
Project -> Options -> C/C++ Compiler -> Output:勾选上“Generate debug informat” 这个选项
wengh2016 发表于 2018-4-14 17:00 | 显示全部楼层
可能你某部分代码被优化导致你不能打断点。
quickman 发表于 2018-4-14 17:00 | 显示全部楼层
代码处于条件编译未选中状态
jstgotodo 发表于 2018-4-14 17:00 | 显示全部楼层
软件一般都会存在bug
iamaiqiyi 发表于 2018-4-14 17:00 | 显示全部楼层
建议更新IAR版本
dzfansman 发表于 2018-4-14 17:01 | 显示全部楼层
在project下边点击clean,把已经编译好的文件删除,然后rebuild all,再重新下载程序
sanxingnote7 发表于 2018-4-14 17:01 | 显示全部楼层
应该是Options中的C/C++ compiler的属性
backlugin 发表于 2018-4-14 17:02 | 显示全部楼层
全部重新编译一下试试能不能打断点
uptown 发表于 2018-4-14 17:02 | 显示全部楼层
Rebuild All重新编译
quickman 发表于 2018-4-14 17:02 | 显示全部楼层
就是#if #else #endif 这类带有#的预处理编译。

如果你的代码不再预编译里面,则不能打断点。
wengh2016 发表于 2018-4-14 17:02 | 显示全部楼层
高度优化的代码,会影响在线调试
qiufengsd 发表于 2018-4-14 17:02 | 显示全部楼层
Project -> Options -> linker -> Output:勾选上“Include debug information in output ” 这个选项
cehuafan 发表于 2018-4-14 17:02 | 显示全部楼层
查看配置是否正确
backlugin 发表于 2018-4-14 17:02 | 显示全部楼层
可能是低版本IAR打开高版本IAR引起的兼容问题
sanxingnote7 发表于 2018-4-14 17:02 | 显示全部楼层
Options–>C/C++ compiler–>Output–>Generate debug informat
dzfansman 发表于 2018-4-14 17:02 | 显示全部楼层
Project->Options->linker->output->format;
选择 Debug information for c-SPY选项
iamaiqiyi 发表于 2018-4-14 17:02 | 显示全部楼层
还有可能是Windows系统高度优化的问题,这个建议重装系统。
jstgotodo 发表于 2018-4-14 17:02 | 显示全部楼层
若怀疑是IAR软件自身的问题,建议升级到最新。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部