终于找到IAR不能使用 go to definition of ...的原因了

[复制链接]
16613|3
 楼主| yuandm1 发表于 2014-8-4 16:26 | 显示全部楼层 |阅读模式
使用IAR for arm的时候,一直不能使用 go to definition of...跳转到函数定义 的功能。在网上搜索,大多都是让勾选 tools->options->Project里面的 Generate browe information 然后rebuild,或者去掉后rebuild再勾选后rebuild。还有路径里面不能有中文。尝试过多次以后还是没有效果,快崩溃了。因为是在虚拟机里面使用IAR,rebuild的时间很慢很慢。今天忽然想到是否是因为文件在虚拟机里面的映射驱动器里面的原因。于是将整个工程复制到虚拟机本地的硬盘,rebuild,发现编译速度很快了。接着跳转也可以用了。往前回忆,原来也是使用映射驱动器,跳转功能也可以用的。发现只是最近把宿主计算机的根目录作为共享映射驱动器。这样造成在虚拟机里面映射的驱动器目录为这样子。Z是虚拟机的盘符,接着后面是宿主机的盘符E。如果宿主机共享一个文件夹的话,在Z盘后面直接就是共享的文件夹。只有这点区别,应该这是造成IAR 函数跳转功能不能使用的原因。希望给类似经历的朋友一个提示。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| yuandm1 发表于 2014-8-4 16:29 | 显示全部楼层
版主,怎么取消奖励积分啊
mmuuss586 发表于 2014-8-4 20:53 | 显示全部楼层

奖励积分取消不掉吧;
你可以删帖,再重新发个奖励0分的帖子;
ybw1122 发表于 2017-2-10 16:59 | 显示全部楼层
貌似有点不太懂能详细点吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:善始善终,努力坚持

23

主题

177

帖子

1

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