美文网首页
Keil 函数、变量跳转到定义提示 no browse info

Keil 函数、变量跳转到定义提示 no browse info

作者: One2INF | 来源:发表于2022-07-13 13:59 被阅读0次

    问题描述

    编译工程后,按 F12 跳转到定义,Keil 底下状态栏提示 no browse information

    问题分析

    产生该问题的原因有很多,详见解决方法。

    解决方法

    1. 确保已勾选 options->output->browse information。勾选后才会生成索引文件,跳转就是依据的就是该文件。

      勾选生成索引文件
    2. 检查是否勾选 C 代码生成汇编,该选项会阻止索引生成。
      笔者的默认是灰色勾选状态,表明继承工程选项,如图点击取消就行。重新编译之后工程。

      右键组选项
      组选项 -> 属性

    勾选情况说明:
    未勾选:未选中该选项;
    灰色勾选:该设置继承自 项目 选项;
    黑色勾选:已选中该选项。

    1. 至此就可以了,若还不行,尝试修改工程路径名为全英文。
      因为 AC6 对中文的支持极差,AC5 工程路径可以存在中文,但 AC6 工程路径必须是英文。否则会出现许多莫名奇妙的问题,比如:调试器莫名崩溃,几乎必现的一个问题。
      没办法,毕竟整套开发工具链都是老外做的,国内又没人做。: (

    参考链接

    please-help-how-do-i-go-to-definition-of...

    相关文章

      网友评论

          本文标题:Keil 函数、变量跳转到定义提示 no browse info

          本文链接:https://www.haomeiwen.com/subject/ybttirtx.html