RTX自建的库为什么不能导入

[复制链接]
3505|6
 楼主| dqh_sof 发表于 2012-11-5 20:21 | 显示全部楼层 |阅读模式
它的错误:
FATAL ERROR L251: RESTRICTED MODULE IN LIBRARY NOT SUPPORTED


MODULE:
C:\KEIL\C51\LIB\RTX51TNY.LIB (?RTX51_TINY)


我的 keil版本是V6.23a
ayb_ice 发表于 2012-11-6 08:14 | 显示全部楼层
没有发现啊,用改进的RTX51TNY.LIB库文件替换原文件即可
阿南 发表于 2012-11-6 10:02 | 显示全部楼层
对,提示不支持,用改进的试一下
airwill 发表于 2012-11-6 10:57 | 显示全部楼层
从 Keil 的官方给出的解释是:

Summary *** Fatal Error L251
Restricted Module in Library Not Supported
Description:
    A library contains a module that is created with an evaluation version or a code size limited version. This is not supported.
CAUSE:
    This error indicates that one of the modules (yyyyy) in the library xxxxx was compiled or assembled using a restricted version of the Keil tools.
The restricted tools are only distributed with the FREE evaluation software. So, usually, this indicates that the library was built using an evaluation tool set.

就是说: 使用了评估版不支持的功能. 是 license 方面的问题.
 楼主| dqh_sof 发表于 2012-11-6 14:01 | 显示全部楼层
4# airwill 能解决麽。。
 楼主| dqh_sof 发表于 2012-11-6 20:11 | 显示全部楼层
3# 阿南 什么叫 改进的RTX lib?  我 用c51 rtx51_tiny 里面有个批处理文件 做的lib 就不可以~ 用原来自带的就可以用~?
 楼主| dqh_sof 发表于 2012-11-6 20:13 | 显示全部楼层
2# ayb_ice   我用 c51 中 rtx51_tiny 中的 批处理文件 做出的lib 文件 不能用~ 但是 用keil 中自己带的 lib 中就不会出现上面的问题~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

4

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部