我刚刚升级到最新的QtCreator IDE,发现旧的两种构建模式{release,debug}中有第三种:Profile。有人能指出我对这种新模式和旧模式之间差异的解释吗? 我想它应该与Valgrind函数分析器有关,它通常只需要Release版本。
答案 0 :(得分:5)
配置文件配置是优化的发布版本 提供单独的调试信息。它最适合 分析应用程序。
在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无关。