工具/软件:
我的团队正在尝试使用 Code Composer Studio 进行固件设计。 在这种协作中、我们所有人都需要在不同机器(或 Docker 容器)上编译代码时生成相同的二进制文件。
我发现生成的二进制文件因编译它的机器而异、即使 CCS、GCC 和 MSPM0 SDK 都有匹配的版本也是如此。 我运行了一个实验、打开了一个 Docker 容器、其工作区的文件路径与主机上的文件路径相同。 生成的二进制文件仍然不同、但与工作区位置不同时的二进制文件相比、它与原生生成的二进制文件有更多的共同之处。
具有不同工作区位置(注意右侧的红色条) 
匹配工作区位置:

为什么主机的详细信息会将其转换为输出二进制文件?
