尊敬的专家:
我的客户遇到了一个奇怪的现象。
[问题]
您能否告诉我、以下问题现象是否有任何解决方案?
[问题]
项目是使用两台 PC 在同一环境中构建的、但编写项目后的行为有所不同。
区别仅在于 PC 的 OS 版本。
[详情]
- PC 的操作系统版本存在差异(PC1=Windows10pro 22H2、PC2=Windows10pro 21H2)
- CCS 无差异:10.1.1.00004
- 编译器:TI v20.2.1LTS 中无差异
- 编译器和链接器设置之间没有差异(标志集摘要)。
- 源代码无差异
- 从 PC1导出 OK 项目,将其导入 PC2,然后生成,结果为 NG。
导出 PC2的 NG 项目,将其导入 PC1并生成,结果正常。 - 在使用"代码生成工具 XML 处理实用程序"并输入.out 文件后、文件存在差异。
.map 文件存在差异。
在.text 和.cinit 区域中、"hole --[fill = 0]"增加了8个字节。
此外、.text 区域中每个.obj 的顺序也不同。
此致、
还可以