有一个用于C/C++的Arm Cortex体系结构的abundance of IDEs和工具链。
最近,面对我的STM Cortex-M3上的一个艰难的速度优化问题,我开始怀疑不同供应商之间是否真的存在性能差异(就输出代码执行速度而言),正如他们中的一些人所说的那样。
更具体地说,在GNU-C复制器和商业复制器之间。
有人在这种意义上对不同的编译器进行了比较吗?
发布于 2016-04-23 04:26:35
实际来说,商业IDE生成的二进制代码比GCC生成的更优化,代码更小,区别是存在的,但不是那么大,甚至可能通过一些优化工作几乎什么都不做,我个人认为你不会发现商业工具链与基于GCC的工具链有任何明确的基准,速度和大小确实取决于这么多因素。
https://stackoverflow.com/questions/28014379
复制相似问题