小卜 发表于 2013-9-10 11:00:04

KEIL4 有BUG 吗??

{:smile:} 今天,编写了个51单片机小程序,用的KEIL4 ,粗心忘了把key.c 文件添加进工程,就用了KEY.C 里面的函数,结果,程序总是死在 keyscan( )函数这 。。。   后来把KEY.C 文件添加进去后,没有问题 。。   我的疑问是: 我没有把KEY.C 添加进工程,在主程序里面用了KEY.C里面的函数,为什么编译器不报错 ?      望各位前辈指导

wajlh 发表于 2013-9-10 12:34:45

KEY.H加进去了呗

NemoGu 发表于 2013-9-10 12:38:33

想知道原因 直接看編譯後的彙編代碼唄

shawn_bu 发表于 2013-9-10 12:44:50

楼主姓卜?

moyanqd 发表于 2013-9-10 12:57:57

同意2楼的看法,KEIL对这样的情况会报
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
不要不在乎警告

alex_feng 发表于 2013-9-10 14:10:00

恩。有些编译器比较宽松。
不要不在乎warning。会死人的。

qq511153186 发表于 2013-9-10 17:11:13

平常真没怎么在意警告

小卜 发表于 2013-9-10 18:27:44

谢谢 楼上的意见呀。。 平时,调程序不太在意警告信息。。 以后,得多留个心眼了

小卜 发表于 2013-9-10 18:29:08

嗯、。。我姓卜   不会,你也是的吧。。。   这个姓的人,比较少呀 。。。 {:smile:}

marshallemon 发表于 2013-9-10 18:43:19

把key.h文件加入了吧?
页: [1]
查看完整版本: KEIL4 有BUG 吗??