Thread 中讨论的其他器件:SysConfig、 C2000WARE
工具/软件:
您好支持团队:
我在为 C2000 开发代码时遇到了问题。 我发现、相同的源代码在不同的计算机上编译时会生成不同的十六进制文件。 我已经确保两台计算机使用相同的编译器版本、相同的 C2000WARE 版本以及相同的 SysConfig 设置。
您能否帮助检查一下、除了下图中显示的设置之外、是否还有其他我可能忽略的设置?
谢谢! 



This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:
您好支持团队:
我在为 C2000 开发代码时遇到了问题。 我发现、相同的源代码在不同的计算机上编译时会生成不同的十六进制文件。 我已经确保两台计算机使用相同的编译器版本、相同的 C2000WARE 版本以及相同的 SysConfig 设置。
您能否帮助检查一下、除了下图中显示的设置之外、是否还有其他我可能忽略的设置?
谢谢! 



我有两个实验建议。 欢迎您使用一个或两个实验。
实验一...比较构建日志。 若要在一台计算机上捕获构建日志、请重新编译整个工程。 一种方法是右键点击工程名称并选择 重新编译工程 。 然后将“Console"视“视图的内容保存到文本文件中。 使用名为的图标 复制构建日志 (较早版本的 CCS)或 将构建日志保存到文件 (CCS 的较新版本)。 在每台计算机上捕获构建日志后、请进行比较。 有些差异将毫无意义。 但其他人可能会指出问题的原因。
实验二...这个实验假定至少有一个函数具有不同的大小。 请理解这一假设可能是错误的。 请按照文章 查找代码大小增加的来源中的说明进行操作。 但有一个不同之处:你对任何大小不同的函数感兴趣。 选择其中一个功能。 仔细调查关联源文件的构建情况、该源文件可能指向问题的原因。
谢谢。此致、
-乔治