zl程序教程

您现在的位置是:首页 >  其他

当前栏目

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

2023-03-20 14:58:07 时间

如图所示,创建了一个工程,但是在使用“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]没有勾选上,勾上就行了