使用TI FFT库, 用的是定点实数FFT, 提示版本C2700 的问题, 网上也搜不到相关信息, 请问怎么解决
fw yang:
我把有关LIB的设置都去掉了, 然后手动添加两个LIB, 以防冲突, 还是不能解决问题, 如下图
下面的报错信息说FFT.LIB是C2700, 那不是28系列不能用?这不可能吧 是不是我哪里设置有错误?
<Linking>warning #16002-D: build attribute vendor section TI missing in "../fft.lib<cfft32i.obj>": compatibility cannot be determinederror #16008-D: file "../fft.lib<cfft32i.obj>" specifies ISA revision "C2700", which is not compatible with ISA revision "C2800" specified in a previous file or on the command linewarning #16002-D: build attribute vendor section TI missing in "../fft.lib<cfft32c.obj>": compatibility cannot be determinederror #16008-D: file "../rts2800_ml.lib<boot.obj>" specifies ISA revision "C2800", which is not compatible with ISA revision "C2700" specified in a previous file or on the command lineerror #16008-D: file "../rts2800_ml.lib<cpy_tbl.obj>" specifies ISA revision "C2800", which is not compatible with ISA revision "C2700" specified in a previous file or on the command lineerror #16008-D: file "../rts2800_ml.lib<cpy_utils.obj>" specifies ISA revision "C2800", which is not compatible with ISA revision "C2700" specified in a previous file or on the command lineerror #16008-D: file "../rts2800_ml.lib<exit.obj>" specifies ISA revision "C2800", which is not compatible with ISA revision "C2700" specified in a previous file or on the command lineerror #16008-D: file "../rts2800_ml.lib<fs_mpy.obj>" specifies ISA revision "C2800", which is not compatible with ISA revision "C2700" specified in a previous file or on the command lineerror #16008-D: file "../rts2800_ml.lib<fs_tol.obj>" specifies ISA revision "C2800", which is not compatible with ISA revision "C2700" specified in a previous file or on the command lineerror #16008-D: file "../rts2800_ml.lib<fs_tou.obj>" specifies ISA revision "C2800", which is not compatible with ISA revision "C2700" specified in a previous file or on the command lineerror #16008-D: file "../rts2800_ml.lib<memcpy.obj>" specifies ISA revision "C2800", which is not compatible with ISA revision "C2700" specified in a previous file or on the command lineerror #16008-D: file "../rts2800_ml.lib<pre_init.obj>" specifies ISA revision "C2800", which is not compatible with ISA revision "C2700" specified in a previous file or on the command lineerror #16008-D: file "../rts2800_ml.lib<startup.obj>" specifies ISA revision "C2800", which is not compatible with ISA revision "C2700" specified in a previous file or on the command lineerror #16008-D: file "../rts2800_ml.lib<_lock.obj>" specifies ISA revision "C2800", which is not compatible with ISA revision "C2700" specified in a previous file or on the command lineerror #16008-D: file "../rts2800_ml.lib<args_main.obj>" specifies ISA revision "C2800", which is not compatible with ISA revision "C2700" specified in a previous file or on the command lineerror #10010: errors encountered during linking; "sampleDevice28035.out" not built
>> Compilation failuremakefile:171: recipe for target 'sampleDevice28035.out' failedgmake: *** [sampleDevice28035.out] Error 1gmake: Target 'all' not remade because of errors.
**** Build Finished ****
使用TI FFT库, 用的是定点实数FFT, 提示版本C2700 的问题, 网上也搜不到相关信息, 请问怎么解决
fw yang:
回复 fw yang:
应该是不知我哪拷贝过来的FFT.LIB有问题, 可能不是28XX系列的, 我从一个28335的定点例子上拷贝了一个FFT.LIB, 没报错了, 但有WARNING, 如下
<Linking>warning #16002-D: build attribute vendor section TI missing in "../fft.lib<cfft32i.obj>": compatibility cannot be determinedwarning #16002-D: build attribute vendor section TI missing in "../fft.lib<cfft32c.obj>": compatibility cannot be determined
是不是CCS6.2编译器版本太高的缘故?
使用TI FFT库, 用的是定点实数FFT, 提示版本C2700 的问题, 网上也搜不到相关信息, 请问怎么解决
Eric Ma:
回复 fw yang:
应该是不知我哪拷贝过来的FFT.LIB有问题, 可能不是28XX系列的, 我从一个28335的定点例子上拷贝了一个FFT.LIB, 没报错了, 但有WARNING, 如下
<Linking>warning #16002-D: build attribute vendor section TI missing in "../fft.lib<cfft32i.obj>": compatibility cannot be determinedwarning #16002-D: build attribute vendor section TI missing in "../fft.lib<cfft32c.obj>": compatibility cannot be determined
是不是CCS6.2编译器版本太高的缘故?
Eric:
这个warmming没关系,只是说以前的库编译器和现在的不一样而已。