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