C++ 使用Qt 15.3.1进行远程调试时无法加载QTCreatorCDEXT.dll
我能够很好地连接到远程机器的CDB会话并查看输出,但是当我尝试在运行Qt Creator的本地机器上添加断点时,我最终得到以下错误:C++ 使用Qt 15.3.1进行远程调试时无法加载QTCreatorCDEXT.dll,c++,windows,qt,qt-creator,remote-debugging,C++,Windows,Qt,Qt Creator,Remote Debugging,我能够很好地连接到远程机器的CDB会话并查看输出,但是当我尝试在运行Qt Creator的本地机器上添加断点时,我最终得到以下错误: The call to LoadLibrary(qtcreatorcdbext) failed, Win32 error 0n126 "The specified module could not be found." 我已经创建了一个系统环境变量\u NT\u DEBUGGER\u EXTENSION\u PATH,它指向远程计算机
The call to LoadLibrary(qtcreatorcdbext) failed, Win32 error 0n126
"The specified module could not be found."
我已经创建了一个系统环境变量\u NT\u DEBUGGER\u EXTENSION\u PATH,它指向远程计算机上包含qtcreatorcdbext.dll的文件夹。DLL是64位版本,我正在使用MSVC2017 64位编译器编译的64位应用程序上运行64位版本的CDB。如果我将qtcreatorcdbext.dll替换为32位版本,则在指定断点时会出现以下错误:
The call to LoadLibrary(qtcreatorcdbext) failed, Win32 error 0n193
"%1 is not a valid Win32 application."
因此,它看起来能够找到DLL,但实际上无法加载64位版本。我还验证了我在两台机器上运行的CDB版本相同
感谢您的帮助 我也有同样的问题。
我不得不使用这些工具来调查有关qtcreatorcdbext.dll和python35.dll的依赖关系,并查看我的设置中缺少哪些dll。我也遇到了同样的问题。
我不得不使用这些工具来调查有关qtcreatorcdbext.dll和python35.dll的依赖关系,并查看我的设置中缺少哪些dll