如題,一般QT可以選擇生成Debug、Profile、Release三個版本,Debug和Release的區別很清楚,一個是前期版本,一個是后期版本,Release是做過優化的版本,但是Profile版本又是什么呢?與Release有啥區別呢?
答:
其中Debug和Release我們都是耳熟能詳的,前者是以-g模式編譯 帶着符號信息
便於我們調試,后者是經過優化之后 性能更上一個檔次的,而根據官方明,profile則是在這兩種之中取一個平衡,兼顧性能和調試, 可以類似的看做是性能更優但是又方便調試的版本。
