TI中文支持网
TI专业的中文技术问题搜集分享网站

CCS5.4 编译报错

报错:

fatal error #16004: file
"D:\Setup\CCS\ccsv5\tools\compiler\c5500_4.4.1\lib\55xdsp_r3.lib<cbrev.obj>"
has a Tag_Memory_Model attribute value of "1" that is different than one
previously seen ("2"); combining incompatible files

描述:

芯片 C5509A

在回音示例程序中调用库里的rfft函数 ,但是只要一使用函数就会编译出错。该工程下注释掉rfft函数则编译通过。

Shine:

把–memory_model改成huge.

ccmi:

回复 Shine:

还是会报错的

Shine:

回复 ccmi:

程序里还用到其他库吗?如rts.lib用的是huge model的还是large model的?

ccmi:

回复 Shine:

没有其他的库了。现在添加的这个rts55.lib,我不是很清楚这个到底是哪种moudle的。安装目录下还有其他2个库,分别是rts55h.lib、rts55x.lib。

Shine:

回复 ccmi:

55xdspx_r3.lib是large memory model, 所以rts库也要选rts55x.lib. Build option里–memory_model还是用你原来的large模式。

ccmi:

回复 Shine:

我按照你的方法设置之后还是报错,另外我试过许多其他的组合都会报错。

AE86:

回复 ccmi:

请问你的问题解决了吗?我也遇到同样的问题,不知道该如何解决

赞(0)
未经允许不得转载:TI中文支持网 » CCS5.4 编译报错
分享到: 更多 (0)