看了網上寫的一大堆,感覺都沒什麼卵用,然後發現有一篇確實有用,親測哦!,現記錄如下:
方法一、更改配置文件
目錄:Qt5.13.2\5.13.2\msvc2017_64\mkspecs\common
文件:msvc-desktop.conf
QMAKE_CFLAGS_RELEASE = -O2 -MD -Zi
QMAKE_LFLAGS_RELEASE = /INCREMENTAL:NO /DEBUG
關於 -Zi
生成一個程序數據庫(PDB),其中包含供調試器使用的類型信息和符號化調試信息。
關於 -O2
優化速度。
關於 -MD
多線程DLL。
方法二、更改項目設置pro文件
在pro文件中加入以下代碼
QMAKE_CXXFLAGS_RELEASE = $$QMAKE_CFLAGS_RELEASE_WITH_DEBUGINFO
QMAKE_LFLAGS_RELEASE = $$QMAKE_LFLAGS_RELEASE_WITH_DEBUGINFO
以上兩種方法任選其一即可生成pdb文件。
我親測的第二種