前几天一直在纠结IAR为么不能go to 真事很头疼的事情,然后按照网上的方法搞了好多次,基本介绍的方法如何。
1,go to ....那个选项是黑色的,就是不能点击,这个是由于在设置工程里面没有选择generate browse information。这个是最简单的一种问题。
2,go to.....选择是可以选择的,但是在一个变量上面选择后就会出现声音,但是没有跳转到变量那里去,这个问题就比较麻烦。网上有几种做法。
第一就是如同1 一样先不勾选编译一次 ,然后勾选再编译一次。如果可以了 ,那么证明你运气不错。
第二就是点击project----clean 就清除了中间编译文件,勾上generate browse information,再次编译,某些问题就可以解决问题了。
第三就是上面两种方法都不能解决问题,这个我觉得主要是由于IAR版本不对所造成的原因,大家可以看看这个工程是通过什么版本的IAR编辑的,方法如下
你的project---IAR---Debug----list-----某某.map 这个文件通过记事本打开第一行就是你最后通过什么版本编辑的信息。 然后在重复1,2的操作应该就可以好了