我按照:software-dl.ti.com/…/index_FDS.html 这个链接下载和配置了CCS的环境和DSP的SDK,但是在导入SDK里的历程后,编译出现以下错误:
Description Resource Path Location Type
#1965 cannot open source file "ti/dsplib/dsplib.h" fft_example.c /FFT_Example_64P_LE_ELF line 51 C/C++ Problem
但是我已经安装了库同时自己也能找到这个文件,SDK和CCS安装路径均为默认路径。我如果手动将这个头文件添加进去之后,又会出现另一个错误:
Description Resource Path Location Type
#1965 cannot open source file "ti/dsplib/src/DSP_fir_gen/DSP_fir_gen.h" .ccsproject /FFT_Example_64P_LE_ELF line 38, external location: C:\ti\dsplib_c64xP_3_4_0_4\packages\ti\dsplib\dsplib.h C/C++ Problem
显示另一个头文件无法打开
我将所有的文件都添加进去之后又出现另一个错误:
Description Resource Path Location Type
#10010 null: errors encountered during linking; "FFT_SP_Example_674_LE_ELF.out" not built FFT_SP_Example_674_LE_ELF C/C++ Problem
Description Resource Path Location Type
<a href="processors.wiki.ti.com/…/10234"> null: unresolved symbols remain FFT_SP_Example_674_LE_ELF C/C++ Problem
请问这个错误要如何解决,是我哪一步出现错误了么?请明示,谢谢!
期待您的解答
Nancy Wang:
具体是导入的哪个例程?我可以试一下看是否报错。
user5953303:
回复 Nancy Wang:
C:\ti\dsplib_c674x_3_4_0_4\examples\fft_sp_ex中的FFT_SP_Example_6747_LE_ELF例程。
Nancy Wang:
回复 user5953303:
我试了一下没有问题。
您是用的哪个版本的CCS?
如果你下的是PROCESSOR-SDK-RTOS-OMAPL13706_00_00_07的话,请使用ccsv9.0.1及以上的版本。
user5953303:
回复 Nancy Wang:
我用的是CCS9.0.1版本,就是和PROCESSOR-SDK-RTOS-OMAPL137 06_00_00_07在同一个下载界面的版本
Nancy Wang:
回复 user5953303:
windows->preference->product里面SDK products都安装了吗?
user5953303:
回复 Nancy Wang:
这里显示是这样的
user5352634:
回复 user5953303:
我想问一下,我用的是ccs6.1.3,同时也安装了dsplib_c674x_3_4_0_0,在新建工程中也添加了dsplib_c674x_3_4_0_0/packages/ti/dsplib/dsplib.h,但编译时总是提示无法打开该文件。请问这个库函数包该如何添加到工程查找路径下?谢谢!
user5352634:
回复 user5953303:
我想问一下,我用的是ccs6.1.3,同时也安装了dsplib_c674x_3_4_0_0,在新建工程中也添加了dsplib_c674x_3_4_0_0/packages/ti/dsplib/dsplib.h,但编译时总是提示无法打开该文件。请问这个库函数包该如何添加到工程查找路径下?谢谢!
user5953303:
回复 user5352634:
你要是没有安装在默认路径的话就按照教程做一些修改,或者自己手动把缺少的文件都添加上。