发 帖  
[问答] 用ccs5在6678l的开发板上跑一个小程序还想用DSP_fft32x32函数,但built总是不成功请问这是为什么?如何解决?
376 CCS5 C6678
分享
本帖最后由 一只耳朵怪 于 2018-6-25 15:44 编辑

专家好:
    以前用ccs3.8.1在6455上开发的工程中用到了ti dsp lib中的函数DSP_fft32x32,现用ccs5在6678l的开发板上跑一个小程序还想用DSP_fft32x32函数,但built总是不成功,提示如下:
<Linking>
warning: library "../src/dsplib64plus.lib" contains TI-COFF object files which
   are incompatible with the ELF output file.  Ensure you are using the proper
   library.
warning: library "../src/dsplib64plus.lib" contains TI-COFF object files which

   are incompatible with the ELF output file.  Ensure you are using the proper
>> Compilation failure
   library.

undefined    first referenced              
  symbol          in file                  
---------    ----------------              
DSP_fft32x32 ./obj/platforms_utils_test.obj

error: unresolved symbols remain
好像说什么TI-COFF 和ELF output file不匹配,是不是ccs3.3和ccs5的问题?如果是那么ccs5中有没有对应能用的DSP_fft32x32函数?
请教一下!
0
2018-6-25 04:51:06   评论 邀请回答
4个回答
你的工程的ELF格式的,但你使用的库文件是COFF格式的,两者不匹配,你的工程应该使用ELF格式的库文件。既然你是在C6678上运行程序,就应该使用C66的DSPLIB,而不是C64+的DSPLIB。
2018-6-25 04:56:56 评论

举报

szoldman 发表于 2018-6-25 04:56
你的工程的ELF格式的,但你使用的库文件是COFF格式的,两者不匹配,你的工程应该使用ELF格式的库文件。既然你是在C6678上运行程序,就应该使用C66的DSPLIB,而不是C64+的DSPLIB。

谢谢Hank Zhao的回答。再问一下,C66的DSPLIB哪里可以下载呢?
2018-6-25 05:09:40 评论

举报

wu58518 发表于 2018-6-25 05:09
谢谢Hank Zhao的回答。再问一下,C66的DSPLIB哪里可以下载呢?

找到了,应该是这个吧!http://software-dl.ti.com/sdoemb/sdoemb_public_sw/dsplib/latest/index_FDS.html
2018-6-25 05:28:22 评论

举报

wu58518 发表于 2018-6-25 05:28
找到了,应该是这个吧!http://software-dl.ti.com/sdoemb/sdoemb_public_sw/dsplib/latest/index_FDS.html

是的,就是这个
2018-6-25 05:43:00 评论

举报

只有小组成员才能发言,加入小组>>

37个成员聚集在这个小组

加入小组

创建小组步骤

关闭

站长推荐 上一条 /7 下一条

快速回复 返回顶部 返回列表