TI论坛
直播中

李晶

7年用户 165经验值
私信 关注
[问答]

请问CCS5,纯软件编译,运行完main函数后会报错是什么情况?

配置:CCS5.5.0 + Generic C66xx Device + Texas Instruments Simulator:C6657 Device...,Little Endian  用于纯软件编译
代码很简单:
#include

int main(void)
[
printf("123n");
return 0;
]



编译后进行debugF6单步执行到最后一行,准备跳出main函数的时候开始报错:Can't find a source file at "/tmp/ti_MKLIBr78rCW/SRC/boot.c"
Locate the file or edit the source lookup path to include its location.

再按下F6,也报错:
Can't find a source file at "/tmp/TI_MKLIBr78rCW/SRC/exit.c"
Locate the file or edit the source lookup path to include its location.
最后程序卡在这儿,也不能自动退出
各种CCS5.x.x 和CCS6.x.x都试过了还是不行,小白一枚,跪求指导!

回帖(2)

王山崎

2018-8-1 09:14:20
这不是出错
是因为引用了一些库,这些库又没有对应的代码。
只要你的MAIN()里面执行没问题就可以了。
举报

李晶

2018-8-1 09:21:25
引用: liyabn1 发表于 2018-8-1 09:14
这不是出错
是因为引用了一些库,这些库又没有对应的代码。
只要你的MAIN()里面执行没问题就可以了。

也就是说,main()函数能执行就好了,这个错误可以把它忽略
举报

更多回帖

发帖
×
20
完善资料,
赚取积分