Ten
Ten
驱动牛犊
驱动牛犊
  • 注册日期2002-04-03
  • 最后登录2003-11-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2285回复:5

KeilC51链接过程中出现的问题.

楼主#
更多 发布于:2002-04-12 09:24
linking...
*** WARNING L16: UNCALLED SEGMENT,IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?_INIT_MEMPOOL?INIT_MEM
Creating hex file from \".\\xxx\\xxx\"...
\".\\xxx\\xxx\" - 0 Error(s), 1 Warning(s).
我在EZ-USB框架的基础上加入自己的一些控制程序,在编译链接的过程中出现很多此类问题,我想是因为我写了一写函数但没有调用,所以我就把所有这些没有调用的函数都屏蔽掉,但上面这个警告始终存在,不知道是什么原因.因为我并没有定义INIT_MEMPOOL,更没有INIT_MEM这个文件,有没有谁碰到过此类问题.有的话,你是怎么解决的呢?谢谢!
hglzw
驱动小牛
驱动小牛
  • 注册日期2001-06-12
  • 最后登录2006-03-03
  • 粉丝0
  • 关注0
  • 积分19分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-04-12 09:41
警告一般不用管他。
你确实没有:定义了int_mem函数而没有调用他吗?
[img]http://www.kinboh.com/images/5130.jpg[/img]
Ten
Ten
驱动牛犊
驱动牛犊
  • 注册日期2002-04-03
  • 最后登录2003-11-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-04-12 15:47
确实没有定义,更别说调用了,(我搜索了所有的源文件都没有发现这个词),虽说现在表面上运行也正常,但我总觉得是什么原因造成的,最终可能出现意想不到的情况.
haotz
驱动牛犊
驱动牛犊
  • 注册日期2002-04-11
  • 最后登录2010-09-27
  • 粉丝0
  • 关注0
  • 积分87分
  • 威望10点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-04-14 03:12
你用了内存管理的库,如:malloc()等等; :P
Ten
Ten
驱动牛犊
驱动牛犊
  • 注册日期2002-04-03
  • 最后登录2003-11-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-04-15 09:35
果真如此,非常感谢你!
haotz
驱动牛犊
驱动牛犊
  • 注册日期2002-04-11
  • 最后登录2010-09-27
  • 粉丝0
  • 关注0
  • 积分87分
  • 威望10点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-04-15 21:11
以后多交流,呵呵 :o
游客

返回顶部