编译报错:此项目需要缓解了 Spectre 漏洞的库。从 Visual Studio 安装程序(单个组件选项卡)为正在使用的任何工具集和体系结构安装它们

在编译时报错:此项目需要缓解了 Spectre 漏洞的库。从 Visual Studio 安装程序(单个组件选项卡)为正在使用的任何工具集和体系结构安装它们。了解详细信息: https://aka.ms/Ofhn4c [F:\theia\node_modules\node-pty\build\conpty.vcxproj]

这个报错是第一次见,也是出现在第一次编译项目时。

报错原因:我刚下载了Visual Studio新版进行编译,只勾选了最基础的【使用C++的桌面开发】(如下图),其他组件都没有下载。

这里的报错提示是要安装Spectre 缓解漏洞库

具体安装步骤如下:

  1. 打开 Visual Studio Installer

  2. 进入当前编译环境使用的版本进行修改

  3. 首先在右侧查看当前的MSVC是什么版本,如图我的显示的是【最新】,并没有显示版本号

    如果显示的是版本号,在最后的括号里:"MSVC v142 - VS 2019 C++ x64/x86 生成工具(V14.27)"

  4. 去【单个组件】里搜索并安装适合自己电脑型号和版本号的缓解漏洞库。
    可以直接根据上述看到的MSVC版本号进行搜索。

    如下图,把【缓解】和【生成工具】都勾上

如果你明确自己的MSVC版本,比如"MSVC v142 - VS 2019 C++ x64/x86 生成工具(V14.27)"

那么就可以直接搜索版本号14.27,然后勾选相应的组件。

之后点击右下角的【修改】按钮,等待安装完成。

重新打开项目进行编译,就不会报错了!

相关推荐
追逐时光者1 天前
精选 5 款基于 .NET 开源的 Visual Studio 实用插件
visual studio
Diligently_5 天前
idea 中vm option 配置
java·ide·intellij-idea
我命由我123455 天前
在 Android Studio 中,新建 AIDL 文件按钮是灰色
android·ide·android studio·安卓·android jetpack·android-studio·android runtime
AC赳赳老秦5 天前
云原生AI故障排查新趋势:利用DeepSeek实现高效定位部署报错与性能瓶颈
ide·人工智能·python·云原生·prometheus·ai-native·deepseek
被制作时长两年半的个人练习生5 天前
claude code for vscode 配置 qwen3.5
ide·vscode·claude code·qwen3.5
圣心5 天前
Visual Studio Code 中的 AI 智能操作
ide·人工智能·vscode
吹牛不交税5 天前
关于vscode左侧资源管理器目录层级疑似异常的问题
ide·vscode·编辑器
xixi09245 天前
selenium IDE安装使用教程
ide·selenium·测试工具
西门吹-禅5 天前
【eclipse 升级】
java·ide·eclipse
无限进步_5 天前
138. 随机链表的复制 - 题解与详细分析
c语言·开发语言·数据结构·算法·链表·github·visual studio