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

2019-10-15 23:30发布

本帖最后由 myopene 于 2016-12-20 17:50 编辑

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

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

附图一
无标题.png

附图二
无标题1.png


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
jinggx
1楼-- · 2019-10-16 00:16
需要在工程中把browse info选项打开。
zhlmtt
2楼-- · 2019-10-16 02:50
头文件加进去了吗?
myopene
3楼-- · 2019-10-16 04:42
 精彩回答 2  元偷偷看……
dengxingling8
4楼-- · 2019-10-16 04:52
LEDTEST在哪里
myopene
5楼-- · 2019-10-16 06:52
本帖最后由 myopene 于 2016-12-20 19:17 编辑
dengxingling8 发表于 2016-12-20 19:00
LEDTEST在哪里

谢谢大侠 !

如附图一,LEDTEST函数在led.c这个源文件中;
led.c对应的头文件为led.h,如附图二;
led.h通过all_include.h包含,如附图三

附图一
无标题.png

附图二
无标题1.png

附图三

dengxingling8
6楼-- · 2019-10-16 10:19
led头文件路径是否有包含进去?去掉其他文件,试下

一周热门 更多>