我使用ccs3.1,cmd中的lrts2800_ml.lib内容为,我的编译器找不到库中的文件
**/LIB/rts2800_ml.lib<i_tofs.obj>(.text) not found
请问这个i_tofs.obj是干什么的,是哪里出问题而来?
cmd的内容如下
.cal : > LIB_FLASH PAGE = 0
{
-lrts2800_ml.lib <fd_mpy.obj u_div.obj i_tofs.obj
l_div.obj fd_tol.obj fs_tofd.obj fs_tou.obj
boot.obj exit.obj _lock.obj> (.text)
-lrts2800_ml.lib <exit.obj _lock.obj> (.cinit)
-lIQmath.lib <IQ10div.obj IQ10toF.obj > (IQmath)
}
Eric Ma:
这个语法是将库中编译后的obj文件再放到一个.cal段中,出现这个问题的原因一个是可能是你现在的库编译后没有生成i_tofs.obj文件,所以找不到。建议你找一个最新的实时运行库添加到你工程中,然后编译试一下。如果不行,就把这个i_tofs.obj在这个段中删除也可以,这样它会链接在.text段