STM32/STM8技术william hill官网
直播中

屈鑫燕

7年用户 234经验值
私信 关注
[问答]

编译已通过为什么无法找到函数定义 ?



见附图一,工程编译已通过,点击go to definition of 'LEDTEST';
见附图二,弹出'LEDTEST'未定义。

请教:
LEDTEST 函数已定义,且 编译已通过,为什么 点击 go to definition of 'LEDTEST' 却无法找到 LEDTEST 函数呢 ?
开发环境为MKD520。
谢谢!

附图一


附图二

回帖(14)

张倩

2018-11-22 08:51:56
举报

任娟娟

2018-11-22 09:03:15
Tools->Options->Project ,勾选 Generate browse information
举报

屈鑫燕

2018-11-22 09:09:10
引用: djw200988 发表于 2018-11-22 12:16
Tools->Options->Project ,勾选 Generate browse information

谢谢元老!
tools菜单下面没找到Options


举报

屈鑫燕

2018-11-22 09:25:12

谢谢元老指点 !

options->output下面的“browse information”已经选上了,问题还是依然存在

举报

张倩

2018-11-22 09:44:33
引用: nvuuweew 发表于 2018-11-22 12:38
谢谢元老指点 !

options->output下面的“browse information”已经选上了,问题还是依然存在

金牌会员你好,

browse information你这个是一直勾选的吗,有没有重编译?
举报

屈鑫燕

2018-11-22 10:03:35
引用: 亲爱的娜娜 发表于 2018-11-22 12:58
金牌会员你好,

browse information你这个是一直勾选的吗,有没有重编译?

谢谢元老 !

是的,一直勾选 !

重新编译了:rebuild all target files ,还是 不行
举报

赵爱香

2018-11-22 10:17:45
waring是什么内容? 该函数是否放在main.c同一文件内(如果是,我也遇到过)?找下其他的函数能不能跳过去~
举报

李丽波

2018-11-22 10:33:22
用 搜索
举报

李丽波

2018-11-22 10:49:13
用 搜索
举报

任娟娟

2018-11-22 11:06:08
引用: nvuuweew 发表于 2018-11-22 12:38
谢谢元老指点 !

options->output下面的“browse information”已经选上了,问题还是依然存在

不好意思我以为是IAR了,如果一直勾选的,那就去掉,重新编译,再重新选上,再编译
举报

张桂芝

2018-11-22 11:25:39
好帖,必须支持一下!
举报

屈鑫燕

2018-11-22 11:38:35
引用: djw200988 发表于 2018-11-22 14:19
不好意思我以为是IAR了,如果一直勾选的,那就去掉,重新编译,再重新选上,再编译

谢谢元老 !

我试试 !

重新建了个工程,好了!也不知道是啥原因
举报

lee_st

2018-11-22 22:37:46
找不到可能在lib里
举报

lee_st

2018-11-22 22:38:01
或者全局搜索
举报

更多回帖

发帖
×
20
完善资料,
赚取积分