2017-09-08 32 views
1

如何在Qt調試器中運行程序而無需等待加載每個相關DLL的調試信息?在不加載Windows DLL的情況下調試Qt應用程序

  • 創建Qt Creator中
  • 按F5一個Qt Widgets應用程序與調試

而不是立即開始運行,我們等待IDE加載的調試msctf.dll信息,API - ms-win-crt-runtime.dll,wlanutil.dll,ddraw.dll,atigktxx.dll以及其他許多我們並不感興趣調試內核的組件。

同樣,當應用程序顯示「文件打開」對話框時,我們必須等待comctl32.dll,IconCodecService.dll,SearchFolder.dll,WMASF.dll和許多其他程序被加載,即使我們贏了不要調試那些。

回答

1

我想這個答案對於Linux應該爲你工作的窗口,以及:
https://stackoverflow.com/a/41025900/72178

如果你想完全跳過所有的DLL所有調試信息,你可以在gdb運行二進制之前:

(gdb) set auto-solib-add off 
相關問題