试了很多次,Description Resource Patth Location Type
could not open source file "ti/csl/csl_edma3.h edma_test.c /edma line 42 C/C++ Problem
zhong zhong:
回复 Andy Yin1:
zhong zhong:
回复 zhong zhong:
您好,路径和库我都设置好了,但是还是报错,请问是什么原因?
Andy Yin1:
回复 zhong zhong:
将您的错误信息完整贴上来看看。
zhong zhong:
回复 Andy Yin1:
yu fei:
回复 zhong zhong:
我遇到同样的问题,求教。
Ellie Jiang:
回复 yu fei:
您好
在c6000 linker的File Search Path 添加:…\Texas Instruments\pdk_C6678_1_0_0_16\packages\ti\csl\lib\ti.csl.ae66和…\Texas Instruments\pdk_C6678_1_0_0_16\packages\ti\csl\lib\ti.csl.intc.ae66
我之前也遇到同样的问题,添加之后就好了,您试试喃。
yu fei:
回复 Ellie Jiang:
您好!感谢您的回答!
不过我遇到这一问题是在已经添加上述lib文件之后。问题解决是通过将所缺少的几个函数分别搜索出来,再添加进工程中,原工程中没有相应的函数文件。请问您不添加这些文件就可以成功编译么?是否lib文件里面也包含这些函数?
Ellie Jiang:
回复 yu fei:
您好,
我在build->c6000 compiler的include options里添加:…\Texas Instruments\pdk_C6678_1_0_0_16\packages;之后出现的错误和您一样,除此,还需要在c6000 linker的File Search Path 添加:…\Texas Instruments\pdk_C6678_1_0_0_16\packages\ti\csl\lib\ti.csl.ae66和…\Texas Instruments\pdk_C6678_1_0_0_16\packages\ti\csl\lib\ti.csl.intc.ae66
添加完之后就好了,并没有一个个的添加函数文件。相应的函数文件一直存在这个路径里C:\Program Files\Texas Instruments\pdk_C6678_1_0_0_16\packages\ti\csl\src\ip\edma
Ellie Jiang:
回复 Ellie Jiang:
我的在文件名之后的要改选成*.*才能看到相应的文件