閱讀91 返回首頁    go 阿裏雲 go 技術社區[雲棲]


Debug與Release的區別

        在應用Visual Studio對代碼文件進行F5操作(Build)時,實際是發生了一係列語法檢查、詞法檢查和編譯過程,通常情況下我們有兩種Build模式,這就是常說的Debug Build和Release Build。望文知意,Debug Build模式通常應用於開發時,便於調試反饋;而Release Build則應用於部署時,這是因為Release模式下,編譯器做了很多的優化操作(代碼冗餘、循環優化等),省去了對調試信息的記錄。因此,兩種Build模式是各不相同的

        二者進行一點總結如下:

        Debug用於開發時,Release用於部署時。 Debug模式下,將產生pdb文件,用於保存狀態信息和調試信息;Release模式下,不產生調試信息,也沒有pdb文件。 

最後更新:2017-04-04 07:36:09

  上一篇:go android之listview緩存圖片(緩存優化)
  下一篇:go Visual Studio 程序集 詳解