keil mdk 编译左下角显示错误 “no browse info for symbol in this context“不能正常使用“Go to Definition xxx”跳转

keil mdk 编译左下角显示错误 “no browse info for symbol in this context“不能正常使用“Go to Definition xxx”跳转,第1张

如图所示,创建了一个工程,但是在使用“Go to Definition xxx”时不能正常跳转,且左下角出现红色的"no browse info for symbol in this context",

结果千辛万苦的研究探索,我们发现了出现这个问题的原因,解决这个问题的方法有以下两个:

方法一:把工程移到不包含中文的路径下进行编译使用。这种方法简单除暴,但是很不方便,因为我们写的工程免不了要保存在中文路径下。

方法二:检查我们工程的配置是否如图所示选择的是version6:

如果是,则改为version5:

这样就可以正常使用“Go to Definition xxx”跳转了,虽然左下角还是会出现"no browse info for symbol in this context"但是已经不影响使用了,如下图所示:

如果再把【Use Micro LIB】微库勾选上就不会出现红色提示了。

然后关掉重新打开一遍就OK了。

另外,如果出现这个错误:

 

就是[Browsw information]没有勾选上,勾上就行了

欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/langs/994934.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存