这两天遇到一个很奇怪ccs6.1编译的问题,SVN上编译bin测试有问题,本地编译出bin文件ok,在SVN服务器上编译的bin文件和本地编译bin文件不一致,对比这两份bin文件发现中间有一个字符不一致,将SVN上bin文件替换为本地编译bin文件中不一致字符后,测试验证OK。看了下bin文件中有编译路径相关的信息,是否该信息会导致bin文件不一致,该不一致是否导致程序执行出错。另外也注意到,编译子工程lib库根据编译路径不同生成的lib文件也不一样,请教了其他同事,讨论不一致可能跟路径有关系,不知道这种理解是否正确?
yadong zhang:
补充信息,SVN服务器上和本地编译代码一致。
Shine:
回复 yadong zhang:
升级到CCS v7以上的版本试试。