1

我认为这是将一组“帮助”或“库”文件从 Windows 世界带到 Unix/Linux 世界的问题。有没有其他人遇到过 MPLABX 项目可以在 Windows 机器上编译而在 Linux 机器上无法编译的问题。它开始看起来像是在由 Microchip 编写和分发的 C 代码深处的文件名中的空格在 Linux 机器上没有得到正确处理。也就是说,一些工具可能对 Microchip 选择使用的文件名中的空格“正常”,而其他工具则说他们找不到文件。

Windows 和 Linux 都在同一台“双启动”机器上运行。项目文件是从同一个 SVN 存储库中新签出的。而且我相信 MPLABX 的两个副本都是最新的。很难想象有任何其他方法可以消除其他差异。这使得 MPLABX 处理文件的方式成为少数剩余的差异之一。

-谢谢

4

1 回答 1

1

事实证明,Microchip 知道这些问题,我被引导相信他们在今年秋天(2013 年秋天)清理了 Microchip 库。我假设是为了消除空格。

感谢所有对我的问题感兴趣并阅读我的问题的人。

于 2013-08-30T00:54:54.680 回答