大概过程是 生成一个 a.o ,然后把a.C的位置变动了 再次编译,结果又生成一个a.o,这两个a.o在一个文件夹下,结果提示要重新命名。下面这个帖子 也说了这个事情:
《[MDK] KEIL编译文件生成的.O文件发生了重命名情况》
所以解决方案就是 先 clean一下 target(目的把原先的a.o删除),然后再生成a.o 这样就搞定了!
大概过程是 生成一个 a.o ,然后把a.C的位置变动了 再次编译,结果又生成一个a.o,这两个a.o在一个文件夹下,结果提示要重新命名。下面这个帖子 也说了这个事情:
《[MDK] KEIL编译文件生成的.O文件发生了重命名情况》
所以解决方案就是 先 clean一下 target(目的把原先的a.o删除),然后再生成a.o 这样就搞定了!