1 错误现象
在CCS5.2.1开发环境中从别处导入项目并编译完成后,下载程序时出现如下图所示错误:
![在这里插入图片描述](https://img-blog.csdnimg.cn/20201128142121405.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlZWttYW45Mw==,size_16,color_FFFFFF,t_70#pic_center)
备注:当前使用的compiler版本为C6000v7.4.14。
2. 解决办法
进入项目属性设置页面:
![在这里插入图片描述](https://img-blog.csdnimg.cn/20201128142147466.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlZWttYW45Mw==,size_16,color_FFFFFF,t_70#pic_center)
可以看到当前的调试模式为:Suppress all symbolic debug generation(–symdebug:none),所以会导致调试时没有任何符号信息。
因此,需要将该选项设置为:Full symbolic debug(–symdebug:dwarf,-g)。
![在这里插入图片描述](https://img-blog.csdnimg.cn/20201128142217619.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlZWttYW45Mw==,size_16,color_FFFFFF,t_70#pic_center)
重新编译并下载程序后,即可看到源码。