Tim*_*Tim 7 windows qt mingw32 qt5
试图运行Windows 7,Qt 5.2.0程序,它立即崩溃.我有mingw48_32版本和Qt 5.2.0的32位版本.我没有Visual Studio,虽然我确实下载并安装了一些2010 VS SDK和.Net框架的东西,但仍然没有运气.我试过搜索这些东西无济于事.如果它在我的机器上的某个地方,我还没有找到它们.
运行依赖walker后,它显示以下缺少的DLL:
GPSVC.DLL
IESHIM.DLL
API-MS-WIN-SHCORE-SCALING-L1-1-1.DLL
API-MS-WIN-EVENTING-PROVIDER-L1-1-0.DLL
API-MS-WIN-CORE-WINRT-STRING-L1-1-0.DLL
API-MS-WIN-CORE-WINRT-ROBUFFER-L1-1-0.DLL
API-MS-WIN-CORE-WINRT-L1-1-0.DLL
API-MS-WIN-CORE-ERROR-L1-1-0.DLL
API-MS-WIN-CORE-THREADPOOL-L1-2-0.DLL
API-MS-WIN-CORE-SYSINFO-L1-2-0.DLL
API-MS-WIN-CORE-SYNCH-L1-2-0.DLL
API-MS-WIN-CORE-RTLSUPPORT-L1-2-0.DLL
API-MS-WIN-CORE-REGISTRY-L1-1-0.DLL
API-MS-WIN-CORE-PROCESSTHREADS-L1-1-1.DLL
API-MS-WIN-CORE-MEMORY-L1-1-1.DLL
API-MS-WIN-CORE-LIBRARYLOADER-L1-1-1.DLL
API-MS-WIN-CORE-INTERLOCKED-L1-2-0.DLL
API-MS-WIN-CORE-HEAP-L1-2-0.DLL
API-MS-WIN-CORE-ERRORHANDLING-L1-1-1.DLL
API-MS-WIN-CORE-DELAYLOAD-L1-1-1.DLL
API-MS-WIN-CORE-DEBUG-L1-1-1.DLL
API-MS-WIN-APPMODEL-RUNTIME-L1-1-0.DLL
Run Code Online (Sandbox Code Playgroud)
我真的很感激有任何帮助来解决这个问题!已经花了几天时间试图解决这个问题.谢谢!
小智 2
今天我也发生了同样的事情。我发现了问题。我的程序正在加载版本错误的 DLL。当从 PATH 或程序的文件夹中发现不兼容的库(其中引用了这些“丢失”的库)时,可能会发生这种情况。Windows 文档中解释了在哪些优先级文件夹中搜索 DLL。