CCS错误解决:gmake: *** No rule to make target ‘E:/TI/TMS320F28035/28035的解决
在编写例程的时候,工程总是出现这种错误,作为初学者,排查了很久,终于找到了原因,主要是在CCS安装时没有按照默认的路径来或在自己导入文件时选择了错误的路径,造成文件链接错误:
错误:
Description | Resource | Type |
gmake: *** No rule to make target 'E:/TI/TMS320F28035/28035寮?鍙戞澘璧勬枡/1-28035 U2.x鐗堟湰鍘熺悊鍥俱?佷緥绋嬨?佺‖浠惰鏄?/eg5_IndependentProject_WD/DSP2803x_headers/source/DSP2803x_GlobalVariableDefs.c', needed by 'DSP2803x_GlobalVariableDefs.obj'. | my project 001 | C/C++ Problem |
解决的方法是:
1、选择出错的文件,右键菜单中,选择Properties,见下图
2、Location:下图中红框显示的就是错误的路径,选择Edit,重新选择正确的路径
选择正确的文件路径:
文件路径已经替换,选择Apply and Close
3、重新编译,问题解决。
注:此方法是在CCS8.3环境下的使用成功的
obotisr: 因为没有定义__TI_COMPILER_VERSION__这个东西,所以上面的ramfunc相当于没有,所以不存在重复定义
小白努力--: 还有警告啊
宽容人厚载物: 7.3没有修改路径的edit按钮
CALL_ME_TOM: 一般在工程末尾
老七秘制小程序: 请问你有没有看到上边已经有了一个条件语句定义它了,如何考虑重复定义的问题呢