我已经用QtCreator IDE编写了一个非Qt C DLL,并使用mingw进行编译。
当我将DLL注入到进程中时,该DLL会在某一行代码导致该进程崩溃。通过使用OutputDebugString
,我发现这一行是罪魁祸首。我知道如何修复此问题,并且在修改该行代码后,DLL可以正常工作。然而,为了学习如何使用调试器,我让这行代码仍然是错误的和未修改的。
我应该如何使用QtCreator调试器来找到相同导致问题的确切代码行?当QtCreator设置为以调试模式进行编译时,按下F5键会弹出以下对话框,因为没有EXE: