Edesigner. 发表于 2017-11-16 11:56:16

关于KEIL C51,未调用的函数怎样才能不编译进去的疑问

参照了https://www.amobbs.com/thread-5157592-1-1.html
第16楼的方法。我这里仍然存在问题,L16的警报没有了,但出现了L121的错误。

belongfs 发表于 2017-11-16 12:23:15

同问,最近用STC做东西也发现这个问题

lgg88 发表于 2017-11-16 12:46:54

注销掉            

pldjn 发表于 2017-11-16 13:40:38

16楼 REMOVEUNUSED 的方法没问题,我经常这样用,你这个可能 是程序模式没有选large吧。

Edesigner. 发表于 2017-11-16 13:42:41

pldjn 发表于 2017-11-16 13:40
16楼 REMOVEUNUSED 的方法没问题,我经常这样用,你这个可能 是程序模式没有选large吧。 ...

有可能是STC的原因

makesoft 发表于 2017-11-16 13:46:05

楼主程序看起来很小,最好打包发上来大家可以帮你找到原因。

Edesigner. 发表于 2017-11-16 14:01:37

makesoft 发表于 2017-11-16 13:46
楼主程序看起来很小,最好打包发上来大家可以帮你找到原因。

好感谢大家对我的关注和帮助。问题解决了。是编译器的版本过低,刚刚更新了9.56版本就没有这个问题了。
https://www.amobbs.com/forum.php?mod=viewthread&tid=5657338&highlight=keil%2Bc51

旧的版本是:

新的版本是:
页: [1]
查看完整版本: 关于KEIL C51,未调用的函数怎样才能不编译进去的疑问