【问题标题】:Qt Creator with MinGW or Visual Studio - Which one is "faster"?带有 MinGW 或 Visual Studio 的 Qt Creator - 哪个“更快”?
【发布时间】:2016-04-11 08:40:29
【问题描述】:

我已经使用 Qt Creator 大约一年了。因为我是新手,并且试图尽快启动和运行,所以我选择了 MinGW 编译器。我的项目运行良好,但我正在处理一个处理大量数据但处理速度比预期慢得多的项目。

在我承担安装 MSVS 的任务之前,有没有想过在 Windows 7 上切换到 MSVS 编译器是否通常会产生“更快”的 exe?

我知道这个问题有主观因素,但我只是想要一些一般性的想法。

【问题讨论】:

  • 无论你使用什么编译器,慢代码总是很慢。尝试对现有代码进行分析和基准测试,找出瓶颈,并尝试在这些瓶颈处优化代码。根据问题,更好的数据结构和算法也会有所帮助。
  • 您的代码是问题所在,而不是编译器。 MSVS 可以更快地编译,这是唯一的区别。

标签: performance visual-studio qt mingw32


【解决方案1】:

很久以前,Qt-msvc2010 的构建速度比 MinGW 快。

这取决于您比较的是哪个 Qt 版本、哪个 MSVC 版本等、如何包含标头等。

【讨论】:

  • 他们没有询问构建系统,而是询问 .exe 的运行速度
猜你喜欢
  • 2011-02-22
  • 2012-03-01
  • 2010-10-25
  • 1970-01-01
  • 2012-03-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多