如何在Qt调试器中运行程序而不等待它为每个依赖DLL加载调试信息?
我们不是立即启动,而是等待IDE加载msctf.dll,api-ms-win-crt-runtime.dll,wlanutil.dll,ddraw.dll,atigktxx.dll和许多其他组件的调试信息我们对调试内部的内容不感兴趣。
同样,当应用程序显示“文件打开”对话框时,我们必须等待comctl32.dll,IconCodecService.dll,SearchFolder.dll,WMASF.dll和许多其他人加载,即使我们赢了'正在调试那些。
答案 0 :(得分:1)
我想这个linux的答案也适用于Windows: https://stackoverflow.com/a/41025900/72178
如果要完全跳过所有DLL的所有调试信息,可以在gdb中运行二进制文件之前执行此操作:
(gdb) set auto-solib-add off