Warning: build attribute vendor section TI missing in " : compatibility cannot be determined

Warning: build attribute vendor section TI missing in " : compatibility cannot be determined。是什么属性丢失了?

出现这个问题,说明使用的库文件是由一个老版本的编译/链接工具所创建的,在使用新版本的工具进行编译/链接时,这个老的库文件缺失了某些属性,导致了这个警告的产生。在C2000 DSP的开发中,有几个场合特别容易出现此警告:

1、在新的编译环境中,使用了一个老版本的IQmath库文件。

2、在测试时,使用了老版本的编译器生成的Flash API。

3、在使用高分辨率的HRPWM模块时,使用了老版本的SFO库文件来修正MEP。

这个警告总的来说并不影响程序的运行,我们即可以通过把老的库文件换成最新版本来彻底解决此问题,也可以在cmd文件中使用–diag_suppress=16002来消除此警告信息。至于16002这样的警告信息是如何归类的,在CCS的编译提示里就有:

#16002-D build attribute vendor section TI missing in “c:/ti/ccsv6/tools/compiler/C2000_6.2.2/lib/IQmath.lib”: compatibility cannot be determined

  • 7
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值