首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 单片机 >

51系列 keil c 生成 lib 文件 后 每次只能调用一个?该如何解决

2012-05-16 
51系列 keil c 生成 lib 文件 后 每次只能调用一个?我分别写了1602和ds18b20的lib文件,我想一起加到一组里

51系列 keil c 生成 lib 文件 后 每次只能调用一个?
我分别写了1602和ds18b20的lib文件,我想一起加到一组里,可是结果错误,发现一个工程里只能调用一个lib文件,,,是我哪里设置错了,还是就是只能调用一个?
还有一个问题:我在写1602的lib时需要delay文件,如果我直接把delay。c文件加入,则编译的lib文件可以正常调用,但是如果我在写1602的lib文件时如果调用delay的lib,那么写出来的文件不识别delay函数,我在组里加了delay。lib也不行??
新手求教?

[解决办法]
是不是两个LIB里有同一个函数名的东西,冲突了?

如果这样,只能回去改函数名,再生成LIB

C里不支持名字空间

热点排行