0x00007FFFD0CCE91E (ucrtbase.dll) (**.exe 中)处有未经处理的异常: 请求了严重的程序退出。

我最近在用第三方库画图,在添加了相关的头文件路径,库路径和依赖项后,出现了如下的错误:

百思不得解呀,很是头疼,

 

第二天早上,我就尝试把相关的库删除了,因为我vs的 【配置管理器】中,【活动解决方案配置】是debug,

【活动解决方案平台】是 x64,所以我把 Release 相关的库都删除了,包括静态库和动态库的release版本都删除了;

之后程序就可以正常运行了,所以此时我觉得是 因为多了不相关的Release 库,

然后我又尝试这样将不相关的库都添加上,结果这次程序是可以正常运行的,那我就奇怪了,到底差别在哪儿呢?

最后我看了下,是因为我在【附加依赖项】中 把 release的库放在了 debug库的前边,原来这个顺序也是挺重要的哈~

 

总结:

【附加依赖项】中库放的顺序很重要,当前用的,一定要放在前边!

  • 17
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 10
    评论
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值