我为车辆路线项目编写了 C++ 代码。在我的戴尔笔记本电脑上,我安装了 Ubuntu 和 Windows 7。当我在 UNIX 平台上的 gcc 编译器中运行我的代码时,它的运行速度至少比 Windows OS 上的 Visual C++ 2010 上完全相同的代码快 10 倍(它们都在同一台机器上)。这不仅仅是针对一个特定的代码,事实证明这发生在我一直使用的几乎所有 C++ 代码中。
我假设对运行时的如此大差异以及为什么 gcc out 执行可视 C++ 运行时的原因有一个解释。有人可以启发我吗?
谢谢。