HOME 生活记录运维/编程
作者/来源:yixinu.com
栏目:运维/编程
日期:2022-08-30 02:43:33

试过了网上所有 的方法:


1、替换  ucrt/ucrtbased.dll 文件到 system32

2、添加  C:\Qt\Qt5.12.3\5.12.3\msvc2017_64\bin 到环境变量

3、用管理员权限启动 qt create

4、升级win10sdk

5、降级win10sdk

6、安装 Windows Software Development Kit ,安装 Debugging Tools for Windows


亲测以上6种方法都没用。。


最后解决方法是因为: 

加载的第三方库  libevent , 在调试模式下,需要将libevent的debug版本的dll文件拷贝到Debug目录下。



如: 

.pro  文件中设置了

win32:CONFIG(release, debug|release): LIBS += -LE:\lib -levent
win32:CONFIG(debug, debug|release): LIBS += -LE:\lib -levent

此时就需要将 event.dll 的 debug版本复制到项目的Debug目录下


分享到:

Copyright © 2013-2014 yixinu.com 湘ICP备14004402号

QQ:316686606  Email: 316686606@qq.com