VC2019无法打开文件msvcrtd.lib和Spectre 缓解库相关问题
生活随笔
收集整理的這篇文章主要介紹了
VC2019无法打开文件msvcrtd.lib和Spectre 缓解库相关问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
VC2019工作正常;安裝了驅動環境以后,構建一個VC程序,出現錯誤:
MSB8038?? ?已啟用 Spectre 緩解,但找不到 Spectre 緩解庫。驗證 Visual Studio 工作負荷包括 Spectre 緩解庫。
LNK1104?? ?無法打開文件“msvcrtd.lib”
按網上資料;
禁用Spectre 緩解,
或者,把VC++庫文件目錄添加到項目的附加庫目錄;
即可解決;
但是還是一樣;
把此程序需要的lib文件拷貝到項目生成的debug目錄下;還是一樣;
不過VC在debug時用到的lib文件,要拷貝到項目的話是拷貝到源碼目錄;如下圖,拷過來四個lib;
再構建;OK了;
最后一個字母為d的lib文件,是debug版本;如msvcrtd.lib,對應的release版本是msvcrt.lib;
總結
以上是生活随笔為你收集整理的VC2019无法打开文件msvcrtd.lib和Spectre 缓解库相关问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 超图桌面版打开外部矢量文件
- 下一篇: 第一个Node.js实例