在CCS5.1.1.000031中,C6678平台,比如import PDK中的示例工程SRIO_TputBenchmarking_TestProject,不点copy 选项,编译出来的.out可以运行,但是copy一份,再编译出来的.out就不行,我比较了一下,虽然选了copy 选项,但.c .h的源文件还是链接原来的位置,只是工程文件重新拷了,为什么不行?
Andy Yin1:
我之前也试过copy选项,是有问题的,copy的工程文件不全,建议使用import,如果真要将工程copy一份的话,可以将整个工程copy到另一个文件,然后导入copy后的工程,重新加入文件测试。
sir Li:
回复 Andy Yin1:
也不行.
我将pdk/packages/ti 目录重新copy一份到别的位置,再导入,编译出来用仿真器下到板子里,无法调试,无法暂停,估计程序跑飞了.但是原位置的不会.
我以为是版本问题,我将ccs换成5.2.1.00018,将编译器换成7.4.0,问题依旧.我用的示例是SRIO_TputBenchmarking.这样给我改程序带来相当大的麻烦,因为这样我始终只能用一份代码,无法改出多份.
Andy Yin1:
回复 sir Li:
确认一下两个工程中使用到的所有src、cmd等文件都是一致的。