Visual Studio 安装编译SDK

Visual Studio 安装编译SDK

由于重新安装了VS,安装的时候没有注意到SDK的安装,使得编译的时候连 stdio.h的库都找不到,提示如下错误。

image-20210808220604739

找到 项目——属性页——常规——Windows SDK 版本,在下拉选项中看看有没有什么可用的SDK版本,有的话可以直接选择使用。

image-20210808221201627

如果找不到可以SDK,到工具里自行安装,点工具——获取工具和功能

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ksexXvD0-1628437642971)(https://raw.githubusercontent.com/Little-Water-Bottle/cloud_image/master/img/20210808221331.png)]

桌面应用和移动应用中看到之前安装时选中了.NET桌面开发和使用C++的桌面开发,但是在右侧的安装详细信息中可以看到并没有安装任何一个SDK,选中自己需要的SDK点击下方修改即可安装

在这里插入图片描述

安装过程

image-20210808222008398
安装结束后即可选则SDK版本成功编译了
在这里插入图片描述

<think>好的,我需要帮助用户在Visual Studio 2022中安装C++ SDK。根据提供的引用信息,特别是引用[1]中的步骤,用户需要知道如何选择正确的工作负载和安装路径。首先,用户需要下载安装Visual Studio 2022,并确保将安装器放在正确的目录下。然后,在安装过程中,选择“使用C++的桌面开发”这个工作负荷,这应该包含了C++ SDK所需的组件。 另外,引用[2]提到,安装时可能需要手动选择Windows SDK版本,尤其是针对Win11的情况,避免后续无法运行C++程序的问题。所以,在安装过程中,用户需要注意SDK的选择。引用[3]则确认了正确安装后可以运行C++程序,比如经典的HelloWorld示例。 接下来需要整理步骤:下载安装器、选择工作负载、自定义安装路径、选择SDK、完成安装并验证。同时,生成的相关问题要围绕安装过程中可能遇到的常见问题,如SDK选择、路径设置以及安装后的验证等。确保回答结构清晰,引用正确的来源,并按照用户要求使用中文和LaTeX格式。</think>### 在Visual Studio 2022中安装C++ SDK的步骤 #### 1. **下载并运行安装器** - 将Visual Studio安装器(如`VisualStudioSetup.exe`)放置在自定义目录中,例如: ``` D:\VisualStudioCommunity2022 ``` 双击运行安装器[^1]。 #### 2. **选择工作负荷** - 在安装界面中,找到**工作负荷**选项卡,勾选**使用C++的桌面开发**。此选项包含C++编译器、调试工具及Windows SDK[^3]。 - 若需兼容Python开发,可同时勾选**Python开发**(非必需)。 #### 3. **自定义安装路径(可选)** - 点击**安装位置**,设置以下路径以避免占用系统盘: ``` Visual Studio IDE: D:\VisualStudioCommunity2022\VisualStudioIDE 下载缓存: D:\VisualStudioCommunity2022\DownloadCache 共享组件、工具和SDK: D:\VisualStudioCommunity2022\SharedFiles ``` [^1] #### 4. **手动选择Windows SDK(关键步骤)** - 在**使用C++的桌面开发**工作负荷下,展开**可选组件**,确保勾选与系统匹配的Windows SDK版本(例如Windows 11 SDK)[^2]。 - 若跳过此步骤,可能导致程序无法运行,需卸载后重新安装[^2]。 #### 5. **执行安装** - 点击右下角**安装**按钮,等待在线安装完成。 - 安装完成后重启系统。 #### 6. **验证安装** - 新建C++项目(如控制台应用),编写Hello World程序: ```cpp #include <iostream> int main() { std::cout << "Hello, Visual Studio 2022!"; return 0; } ``` - 编译并运行,若输出成功,则环境配置完成[^3]。 --- ###
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值