QtCreator构建模式:个人资料

时间:2016-07-23 13:39:54

标签: qt qt-creator

我刚刚升级到最新的QtCreator IDE,发现旧的两种构建模式{release,debug}中有第三种:Profile。有人能指出我对这种新模式和旧模式之间差异的解释吗? 我想它应该与Valgrind函数分析器有关,它通常只需要Release版本。

3 个答案:

答案 0 :(得分:5)

来自Qt Documentation

  

配置文件配置是优化的发布版本   提供单独的调试信息。它最适合   分析应用程序。

在Windows上。它将使用发布版本exe创建pdb。运行得更快,仍然可以使用Just-In-Time Debugger

使用符号进行调试

答案 1 :(得分:2)

好的,似乎这是为QML Profiler制作的,并在QtCreator 4.x.x中的某处引入。它构建了发布二进制文件,但允许在其中调试QML运行时。所以它是发布和调试模式之间的东西。如果你没有在你的应用程序中使用QML,它似乎或多或少等于Release 如果有人指出该新功能的官方描述,那就太好了。

答案 2 :(得分:1)

配置文件是Release-with-debug-symbols。

与QML无关。