Microsoft Visual Studio C++2022 Windows 11 SDK环境

这篇具有很好参考价值的文章主要介绍了Microsoft Visual Studio C++2022 Windows 11 SDK环境。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.安装

Visual Studio 2022适用于Windows上.NET和C++开发人员的最佳综合IDE。完整打包了一系列丰富的工具和功能,可提升和增强软件开发的每个阶段。
发行说明:Visual Studio 2022 Release Notes | Microsoft Learn
下载地址:Visual Studio Tools - 免费安装 Windows、Mac、Linux (microsoft.com)

Microsoft Visual Studio C++2022 Windows 11 SDK环境
双击安装包,安装社区版Community 2022。
Microsoft Visual Studio C++2022 Windows 11 SDK环境
选择工作负荷:使用C++的桌面开发。
Microsoft Visual Studio C++2022 Windows 11 SDK环境
单个组件添加Windows 11 SDK(10.0.22621.0),如果不添加SDK执行C语言#include <xxx.h>时会报错:No such files or directory。
Microsoft Visual Studio C++2022 Windows 11 SDK环境
语言包默认选择中文(简体)。
Microsoft Visual Studio C++2022 Windows 11 SDK环境
选择安装路径:
Microsoft Visual Studio C++2022 Windows 11 SDK环境
等待下载完成:
Microsoft Visual Studio C++2022 Windows 11 SDK环境
安装完成。
Microsoft Visual Studio C++2022 Windows 11 SDK环境
Visual Studio 2022默认在安装的根目录下下载Windows Kits,Windows Kits文件夹与Visual Studio 2022安装目录平级,这要逼死强迫症,如果不在意那就不用管它了。
如果实在看着难受,有两种方式可以修改Windows Kits文件夹里面安装的Windows 11 SDK:

  • 方式一修改注册列表,不过这种方式有一定的隐患,要慎重考虑,如果不想重装可以使用这种方式。
    将Windows Kits文件夹整个剪切到Visual Studio文件夹D:\Microsoft Visual Studio下面(读者根据自己的安装路径去做剪切)。
    Microsoft Visual Studio C++2022 Windows 11 SDK环境
    修改注册列表,指向新的Windows Kits文件夹地址
    地址一:\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Kits\Installed Roots
    Microsoft Visual Studio C++2022 Windows 11 SDK环境
    地址二:\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Microsoft SDKs\Windows\v10.0
    Microsoft Visual Studio C++2022 Windows 11 SDK环境
    地址三:\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows Kits\Installed Roots
    Microsoft Visual Studio C++2022 Windows 11 SDK环境
  • 方式二:先单独下载安装Windows 11 SDK:https://developer.microsoft.com/zh-cn/windows/downloads/windows-sdk/选择安装路径。
    具体安装方式见:Microsoft Visual Studio C++2017+Windows 11 SDK环境一文中Windows 11 SDK安装方式。
    缺点:要先安装Windows 11 SDK 然后再安装Visual Studio 2022,有一点繁琐。

补充点共享组件、工具和SDK的默认路径在第一次安装的时候可以手动选择路径,后续重新安装的时候默认选择了第一次选择的路径,后续修改这个路径只能从注册列表中修改:\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\Setup
Microsoft Visual Studio C++2022 Windows 11 SDK环境
修改后再次安装就是修改后的路径。

Microsoft Visual Studio C++2022 Windows 11 SDK环境
至此Visual Studio安装完毕。

2.环境变量

需要配置三个环境变量IDE_BIN、IDE_INCLUDE和IDE_LIB,变量名称读者可以根据喜好自己取名字

  1. bin变量:IDE_BIN,在cmd中执行cl命令的环境变量。
    路径:D:\Microsoft Visual Studio\Community\VC\Tools\MSVC\14.34.31933\bin\Hostx64\x64
    Microsoft Visual Studio C++2022 Windows 11 SDK环境
  2. include变量:IDE_INCLUDE
    路径:D:\Microsoft Visual Studio\Community\VC\Tools\MSVC\14.34.31933\include
  • Windows kits(Windows 11 SDK)下include:
    路径:D:\Microsoft Visual Studio\Windows Kits\10\Include\10.0.22621.0\cppwinrt
    路径:D:\Microsoft Visual Studio\Windows Kits\10\Include\10.0.22621.0\shared
    路径:D:\Microsoft Visual Studio\Windows Kits\10\Include\10.0.22621.0\ucrt
    路径:D:\Microsoft Visual Studio\Windows Kits\10\Include\10.0.22621.0\um
    路径:D:\Microsoft Visual Studio\Windows Kits\10\Include\10.0.22621.0\winrt
  • 一共6条环境变量值
    Microsoft Visual Studio C++2022 Windows 11 SDK环境
  1. lib变量:IDE_LIB
    路径:D:\Microsoft Visual Studio\Community\VC\Tools\MSVC\14.34.31933\lib\x64
  • Windows kits(Windows 11 SDK)下lib:
    路径:D:\Microsoft Visual Studio\Windows Kits\10\Lib\10.0.22621.0\ucrt\x64
    路径:D:\Microsoft Visual Studio\Windows Kits\10\Lib\10.0.22621.0\ucrt_enclave\x64
    路径:D:\Microsoft Visual Studio\Windows Kits\10\Lib\10.0.22621.0\um\x64
  • 一共4条环境变量值
    Microsoft Visual Studio C++2022 Windows 11 SDK环境
  1. 校验->配置到path中:
    Microsoft Visual Studio C++2022 Windows 11 SDK环境打开cmd输入cl验证环境变量配置。
    Microsoft Visual Studio C++2022 Windows 11 SDK环境

  2. 测试->在桌面创建一个hello.c文件,写入测试代码。

	#include <stdio.h>
	
	int main()
	{
		printf("Hello word!");
		return 0;
	}
  • 在cmd中输入cd desktop跳转到桌面,输入命令cl /EHsc hello.c。
    Microsoft Visual Studio C++2022 Windows 11 SDK环境

  • 在桌面生成二进制文件hello.obj与可执行文件hello.exe,测试完毕。
    Microsoft Visual Studio C++2022 Windows 11 SDK环境
    补充:如果执行过程中报错fatal error C1034: stdio.h: no include path set
    解决方法是再配置一个vcvars64.bat的环境变量初始化一下环境。
    Microsoft Visual Studio C++2022 Windows 11 SDK环境

  • 执行命令cl /EHsc hello.c之前先执行vcvars64.bat初始化一下环境,然后再执行cl命令。
    Microsoft Visual Studio C++2022 Windows 11 SDK环境文章来源地址https://www.toymoban.com/news/detail-467457.html

本文为作者(难拳)原创,转载请注明出处。

到了这里,关于Microsoft Visual Studio C++2022 Windows 11 SDK环境的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 安装Microsoft Visual Studio Installer Projects 2022

    安装 Microsoft Visual Studio Installer Projects 2022 点击download:  离线安装网址: Microsoft Visual Studio Installer Projects 2022 - Visual Studio Marketplace 提示关闭时安装,遵照执行即可~

    2024年02月11日
    浏览(64)
  • Windows搭建C++开发环境(visual studio 2022)

    开发环境的搭建 开发工具:vscode、visual studio 2022、visual studio 2019、2015、2010 .. 安装步骤(以Windows下visual studio2022为例): 打开官网地址  Visual Studio 2022 IDE - 适用于软件开发人员的编程工具 (microsoft.com) 下载社区版2022   下载完成后打开 步骤如下 安装完成后会自动打开出现

    2024年02月06日
    浏览(55)
  • Windows系统下Visual studio 2022MPI 环境配置

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 操作系统:win10 工具:Visual Studio 2022 首先前往MPI下载地址:https://docs.microsoft.com/en-us/message-passing-interface/microsoft-mpi?redirectedfrom=MSDN 进入地址后,点击下方链接进行下载 分别选中以下两个选项,分别下载

    2024年02月06日
    浏览(53)
  • 离线环境下安装微软Visual Studio 2022 生成工具

    最近,在学习cython的时候,需要安装windows下的C/C++编译、链接工具。开始觉得传统的msvc太大了,想要尝试Mingw,但是都是编译错误。无奈之下,还是要安装msvc。 微软提供了Visual Studio 2022 Build Tools ,其可以独立于vs2022安装,总算是可以减少点体积。 注意:MSbuild和msvc的关系,

    2024年02月16日
    浏览(50)
  • win10安装visual studio C++ build tools 无法安装Microsoft.VisualStudio.Community.Shared.Msi或者win10 SDK无法安装

    离线包下载地址:链接:https://pan.baidu.com/s/1vWgjFH_oMpMlsDaePeaH_Q?pwd=q6r4  提取码:q6r4  解压后这三个包,直接点击第三个exe进行安装,点击自定义安装(默认也可以)     按照上面安装方式即可安装成功。  

    2024年02月08日
    浏览(61)
  • visual studio 2022安装报错未能安装包“Microsoft.VisualStudio.Debugger.JustInTime.Msi,version=17.1.32112.364,ch

    问题: 未能安装包“Microsoft.VisualStudio.Debugger.JustInTime.Msi,version=17.1.32112.364,chip=x64”。 搜索 URL https://aka.ms/VSSetupErrorReports?q=PackageId=Microsoft.VisualStudio.Debugger.JustInTime.Msi;PackageAction=Install;ReturnCode=1316 详细信息 MSI: C:ProgramDataMicrosoftVisualStudioPackagesMicrosoft.VisualStudio.Debugger.JustInT

    2024年02月16日
    浏览(66)
  • C/C++图形库EasyX保姆级使用教程(一) Microsoft Visual Studio 2022和EasyX的下载及安装使用

    第一章 Microsoft Visual Studio 2022和EasyX的下载及安装使用

    2024年02月11日
    浏览(54)
  • 关于在Win11-Visual Studio 2022环境中安装MicrosoftSEAL4.0(新支持BGV方案的版本)同态加密运算库

    事先下载好Visual Studio 17 2022 在GitHub上下载SEAL-4.0.0.zip并解压或者使用Git克隆SEAL源文件夹, 在SEAL文件夹所在目录打开终端(PS:需使用Visual Studio下的Developer Command Prompt for VS 2022终端) 完成以上三步,可以看到SEAL文件夹中 ...buildlibReleaseseal-4.0.lib .lib文件,以及 C:Program Files 目

    2024年02月06日
    浏览(55)
  • visual studio 2022 社区版 c# 环境搭建及安装使用【图文解析-小白版】

    首先,进入其官网下载对应的visual studio社区版本,官网链接: https://visualstudio.microsoft.com/zh-hans/ 双击.exe文件进行安装: 大概20GB左右,需要耐心等待 选择安装的组件,c#和.net以及一些扩展 安装位置不建议更改,改了容易出现问题。 选择完毕后,点击安装 安装完毕,稍后其会自

    2023年04月09日
    浏览(55)
  • [Visual Studio 报错] error 找不到指定的 SDK“Microsoft

    [Visual Studio 2022 报错] error : 找不到指定的 SDK“Microsoft.NET.Sdk.Web” 在新电脑上安装了VS2022,打开现有项目的解决方案后的时候报了这个错,所有projet文件都加载失败,如图所示: 打开项目配置文件 .csproj 文件,发现这个位置用到了 Microsoft.NET.Sdk.Web 这个sdk。 报错原因很明显,就

    2024年02月15日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包