1. 程式人生 > >QT creator中Debug、Profile、Release的區別

QT creator中Debug、Profile、Release的區別

如題,一般QT可以選擇生成Debug、Profile、Release三個版本,Debug和Release的區別很清楚,一個是前期版本,一個是後期版本,Release是做過優化的版本,但是Profile版本又是什麼呢?與Release有啥區別呢?

 

其中Debug和Release我們都是耳熟能詳的

前者是以-g模式編譯 帶著符號資訊 便於我們除錯

後者是經過優化之後 效能更上一個檔次的

而根據官方說明,profile則是在這兩種之中取一個平衡,兼顧效能和除錯, 可以類似的看做是效能更優但是又方便除錯的版本