今天安装了vs2019,而后又安装了wdk,随便写了一个控制台测试程序,居然报错。网上也查了一圈,也没有得到解决。报错内容如下:

MSB8038:已启用Spectre缓解,但找不到Spectre缓解库。验证Visual Studio工作负荷包括Spectre缓解库。
LNK1104:无法打开文件"msvcprtd.lib".

截图如下:

看了报错,应该是缺少msvcprtd.lib这个文件或者路径错了。打开vs设置,查看一下库路径。发现$(VC_LibraryPath_x86)宏对应的路径如下:

我搜了一下这个路径,根本就不存在,没有找到带Spectre的目录,这就难怪会报错了,要解决这个问题,首先想到的是改一下这个宏,找了半天,发现这个宏在一个文件中,也找到了对应的修改的地方。但是觉得修改vs默认的配置不是很好,所以需要另外想办法,发现这个Spectre和上面的警告有关,于是百度了一下,找到了下面的连接:https://docs.microsoft.com/zh-cn/cpp/build/reference/qspectre?view=vs-2017。里面详细介绍了这个Spectre的CPU漏洞相关补丁。

具体解决办法如下:

把Spectre缓解改成警用即可。

但这种方法每个新的项目都需要修改,所以建议安装对应的包。具体包看截图

至此问题顺利解决。

转载于:https://www.cnblogs.com/IWings/p/10830740.html

vs2019装了WDK后,编译其他vc工程,提示无法打开文件msvcprtd.lib相关推荐

  1. Visual Studio 2013 配置Boost库。 如何编译和选择,遇到无法打开文件“libboost_thread-vc120-mt-gd-1_58.lib的解决办法

    1.首先你需要去下载最新的boost,www.boost.org ,我下的1.58版本. 2.解压到文件夹,我解压到了E:\boost. 3.在开始菜单打开Visual Studio Tools,, ...

  2. 编译caffe时,遇到问题:无法打开文件“libboost_thread-vc120-mt-gd-1_58.lib

    新手,Visual Studio 2013 配置Boost库. 如何编译和选择,遇到无法打开文件"libboost_thread-vc120-mt-gd-1_58.lib的解决办法 1.到官 ...

  3. VS2019 无法打开文件“kernel32.lib”

    安装VS后编译测试C++控制台项目的时候发现报错 无法打开文件"kernel32.lib" 方法一 项目 -> 属性 -> VC++库目录 -> 库目录 -> ...

  4. VS 2019 VC++项目出现 LNK1104 无法打开文件“libcmtd.lib“ 的解决方法

    VS 2019编译VC++动态库项目,出现了一个链接器问题: LNK1104 无法打开文件"libcmtd.lib" 操作系统版本:Windows 10 18363.592 VS版 ...

  5. vs2017编译boost库 ,解决无法打开文件“libboost_filesystem-vc140-mt-1_58.lib” 问题

    注:本文为工作问题记录,有些还未搞清楚原理,请见谅. 借鉴了网上分享的资料,感谢. 错误 LNK1104 无法打开文件"libboost_filesystem-vc140-mt-1_58.l ...

  6. vs2019无法打开文件“libboost_thread-vc141-mt-gd-1_69.lib”

    最近在用darknet做目标检测相关的东西,然后是在windows环境下进行的.需要用到boost,但是这是我第一次使用boost,就像个小白一样,才了解到boost使用需要先编译,然后使用其它的来调 ...

  7. 巧用VC工程下的rc文件

    巧用VC工程下的rc文件(发表时间: 2008-12-30 17:20:00) [评论] [打印] [字体:大 中 小] 本文链接:http://blog.pfan.cn/miaowei/40117. ...

  8. VS编译release版本的出现的LNK1104 无法打开文件“libboost_filesystem-vc140-mt-1_58.lib

    最近在用restbed和vs2015做一个项目,debug编译的没问题,但是编译release就有问题,困扰了一天,说下我的出坑过程. 1.我用到了外部的库 restbed ,首先要想正确编译过,你的 ...

  9. 解决android 浏览器下载apk后提示 “无法打开文件”

    感谢原作者的总结 在项目中遇到安卓自带浏览器下载成功 , 但无法打开已下载的APK文件自动安装的问题,特别是三星系列的手机普遍存在这种问题,google后发现也有朋友遇到类似的问题: http://b ...

最新文章

  1. 直播预告丨深耕用户价值,实战保险业数字化升级
  2. C语言求十个数中最大值
  3. 学习笔记——本地事务ACID四大特性
  4. Android之基于BaseAdapter和SimpleAdapter的GridView
  5. 基于深度学习的磁环表面缺陷检测算法
  6. 设计灵感|网页建议页面(联系页面)版式案例
  7. 切图html 在线,网页制作/前端开发/网页切图/网站切图/PSD转html
  8. c语言开根号不用math,c语言sqrt求平方根 该函数头文件:math.h;
  9. 专业的CMMI3认证咨询公司告诉你从CMMI3升到CMMI5级有哪些优势?
  10. 屏幕放大缩小及标注神器【Zommit】
  11. Tesseract调用日文识别模型
  12. 展辰涂料如何利用K2BPM加强流程管控?
  13. Windows7驱动调试小Tips
  14. 用计算机算出别人多少岁,年龄计算器 年龄计算器查询
  15. 富途证券递交招股书:前三季营收5.8亿港元 腾讯持股38%
  16. 【python数据分析(24)】Matplotlib库基本图形绘制(1)(线形图、柱状图、堆叠图、面积图、填图、饼图)
  17. STL迭代器(iterator)用法详解
  18. 二维码制作(QRCode)
  19. 上市不到一年,京东物流CFO马越“跑了”,市值累计蒸发1300亿元
  20. 成为金融级数据库,腾讯TDSQL 的底气是什么?

热门文章

  1. Net设计模式实例之桥接模式( Bridge Pattern)(2)
  2. NASA 开放巨量 VICAR 源码:近 350 款应用程序
  3. 使用asp.net MVC4中的Bundle遇到的问题及解决办法
  4. Jquery的$命名冲突
  5. MySQL优化—磁盘事宜
  6. 撩课-Java每天5道面试题第11天
  7. Javascript 中 apply、call、bind
  8. 上传图片到第三方服务器
  9. Qt之excel 操作使用说明
  10. maven 一个模块生成多个jar包