软件环境:
CCS 5.2.1
MCSDK 2.01
C6678_PDK 1.1
Compiler 7.3.4
工程中已经添加了csl头文件的路径build->compiler->include options:
"D:\Program Files\ti\pdk_C6678_1_1_2_6\packages\ti\csl"
库文件也已经添加到build->linker->file search path:
"D:\Program Files\ti\pdk_C6678_1_1_2_6\packages\ti\csl\lib\ti.csl.ae66"
"D:\Program Files\ti\pdk_C6678_1_1_2_6\packages\ti\csl\lib\ti.csl.intc.ae66"
可为什么还是会错呢?我甚至把这个头文件csl_types.h直接放到工程目录下,仍然会报这个错…请各位专家指点。
Andy Yin1:
在include options中添加D:\Program Files\ti\pdk_C6678_1_1_2_6\packages
或者修改代码include <csl_types.h>
Stephen chen:
请问你的问题解决了吗?我也遇到这个问题了?
alex wang2:
同求此问题解决办法!
Andy Yin1:
回复 alex wang2:
解决方法就是2F提到的在工程属性 编译选项 中添加D:\Program Files\ti\pdk_C6678_1_1_2_6\packages,你先加了测试。
alex wang2:
回复 Andy Yin1:
按照你的提议添加了路径(我的是6670的板子),比之前少了几个错误但是还是有错误,求进一步解答,谢谢!
Allen35065:
回复 alex wang2:
添加 C:\ti\pdk_C6670_1_1_2_6\packages\ti\csl
alex wang2:
回复 Allen35065:
添加过的,但是貌似错误更多了,而且不是之前的错误,求指教!
Allen35065:
回复 alex wang2:
有些宏定义的头文件路径可能不对,你需要找到这几个头文件把它们加到工程里面或者添加路径。
alex wang2:
回复 Allen35065:
现在只剩一个错误了:gmake: *** No rule to make target `C:/Users/Administrator/workspace_v5_4/common/KeyStone_Navigator_init_drv.c', needed by `src/KeyStone_Navigator_init_drv.obj'. 网上查了下没有相关的解决办法,请问该怎么办?万分感谢!
Andy Yin1:
回复 alex wang2:
你看一下工程中这个文件,可能是这个文件上打了个!号,表示这个文件的link 路径不对,可以选中这个文件后delete,然后从工程的common中把这个文件拖拽到工程中重新link即可。
TI中文支持网




