今日报错系列:没有找到 或上一个增量链接没有生成它;正在执行完全链接

今天下面两个问题耗费些时间,特此记录一下,以便后面翻阅。

报错一、没有找到 或上一个增量链接没有生成它;正在执行完全链接

报错如图:
在这里插入图片描述
折腾半天时间,找到了原因,正解如下

在增量链接时,LINK 更新在第一次增量链接期间创建的 .ilk 状态文件。 该文件和 .exe 文件或 .dll 文件具有相同的基名称,并具有扩展名 .ilk。 在后面的增量链接期间,LINK 更新 .ilk 文件。如果缺少 .ilk 文件,则 LINK 执行完全链接并创建新的 .ilk 文件。 如果 .ilk 文件无法使用,则 LINK 执行非增量链接。 有关增量链接的详细信息,请参见渐进式链接 (/INCREMENTAL) 选项。

解决方法:
属性–>配置属性–>链接器–>常规–>启用增量链接–>否
搞定!
在这里插入图片描述

报错二、执行异步任务捕获到异常:std::bad_alloc

报错原文如下:

2020-12-28 17:49:32.710 E MediaServer[17312] EventPoller.cpp:240 operator() | EventPoller执行异步任务捕获到异常:std::bad_alloc

其实是关于Lambda表达式的问题

最终该问题杨同学大概10分钟左右就巧妙的干掉了,原因是,lambda表达式捕获列表,在捕获一个参数时,不要带&,即可。【当然什么时候带&,什么时候不带还是需要正确使用】

关于Lambda,可参考我之前的博文:
点击进入,论Lambda如何使用。

结束:

分享也是自己对问题再次加深理解的方式,可能不全面,但绝对有用,后面将不断完善~

评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

All In !!!

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值