今天下面兩個問題耗費些時間,特此記錄一下,以便后面翻閱,
今日報錯記錄:
- 報錯一、沒有找到 或上一個增量鏈接沒有生成它;正在執行完全鏈接
- 報錯二、執行異步任務捕獲到例外:std::bad_alloc
報錯一、沒有找到 或上一個增量鏈接沒有生成它;正在執行完全鏈接
報錯如圖:

折騰半天時間,找到了原因,正解如下
在增量鏈接時,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如何使用,
結束:
分享也是自己對問題再次加深理解的方式,可能不全面,但絕對有用,后面將不斷完善~
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/241972.html
標籤:其他
上一篇:[CTFSHOW][WEB入門]nodejs部分WP
下一篇:2020小結,迎戰2021
