2010-05-21 88 views
1

我刚刚试过运行一个我在Qt之外用Qt开发的程序。我双击/ release中的程序,解决所有缺少的DLL,并发现与从Qt Creator中启动应用程序时相比,我的应用程序的性能非常差。这可能是什么原因?!在Qt Creator之外运行可执行文件时的Qt性能很糟糕!

+0

什么意思*我一直在Qt之外开发Qt *? – mosg 2010-05-21 05:38:16

+0

@mosg:“Qt之外”应该读取“不在QtCreator IDE中”。 – 2010-05-21 10:09:30

+0

我的事情是,QtCreator构建和控制台QMake/mingw之间没有区别,因为这个构建使用了一个编译器/链接器。你有没有尝试用Qt + MSVC构建你的代码? – mosg 2010-05-21 10:52:04

回答

0

那么,我从来没有遇到过这个。您的应用程序中是否装载了足够大的文件以使应用程序加载速度变慢?就像阅读一个大的平面文件并从中获取内容一样。如果是这样,只要确保在通过Qt Creator运行时以及在外部运行时文件的内容未发生变化。这是我的猜测。对我而言,两种表演在任何情况下都没有太大的差别。