<form id="bhp1t"></form>

<em id="bhp1t"></em>

    <form id="bhp1t"></form>

      VisualStudio2019支持Windows10軟件開發工具包(SDK)

      電腦雜談  發布時間:2021-06-12 17:02:36  來源:網絡整理

      下載本文的 Windows 驅動程序工具包 (WDK) 內容

      WDK 用于開發、測試和部署 Windows 驅動程序。

      加入 Windows Insider Program 以獲取 WDK Insider Preview 版本。有關 Windows Insider Preview 版本的安裝說明,請參閱安裝 Windows Driver Kit (WDK) 的預覽版。

      運行時要求

      您可以在 Windows 7 及更高版本上運行 Windows 10 版本 2004 WDK,并使用它為這些操作系統開發驅動程序:

      客戶端操作系統 服務器操作系統

      Windows 10

      Windows Server 2019、Windows Server 2016

      Windows 8.1

      Windows Server 2012 R2

      Windows 8

      Windows Server 2012

      Windows 7

      Windows Server 2008 R2 SP1

      適用于 Windows 10 版本 2004 的 WDK

      步驟 1:安裝 Visual Studio 2019

      WDK 需要 Visual Studio。如需詳細了解 Visual Studio 系統要求,請參閱 Visual Studio 2019 系統要求。

      以下版本的 Visual Studio 2019 支持此版本的驅動程序開發:

      安裝 Visual Studio 2019 時,選擇“使用 C++ 進行桌面開發”工作負載。 Windows 10 軟件開發工具包 (SDK) 會自動包含并顯示在右側的“摘要”窗格中。請注意,與 Windows 10 版本 2004 的 WDK 兼容的 SDK 版本可能不是默認 SDK。要選擇正確的 SDK:

      在Visual Studio安裝程序的“單個組件”選項卡上,搜索“Windows 10 SDK (10.0.19041.0)”,選擇此版本,然后繼續安裝。請注意,Visual Studio 會自動安裝 Windows 10 SDK (10.0.19041.1).

      如果您已經安裝了Visual Studio 2019,您可以使用Visual Studio安裝中的“修改”按鈕來安裝Windows 10 SDK(10.0.19041.1).

      WDK 默認啟用了 Spectre 緩解,但需要在 Visual Studio 中安裝 Spectre 緩解庫以用于要開發的每個架構。另外,ARM/ARM64的驅動開發需要這些架構的生成工具也安裝在Visual Studio中。要找到這些項目,您需要知道系統上安裝的 MSVC 的最新版本。

      要查找系統上安裝的最新版本的 MSVC,請轉到 Visual Studio 安裝程序中的“工作負載”頁面,在右側窗格的“安裝詳細信息”下展開“使用 C++ 進行桌面開發”,然后找到“ MSVC v142-VS 2019 C++ x64/x86 生成工具(V14.xx)》(請注意xx應該是可用的最高版本)。

      有了這個信息(v14.xx),去“單個組件”并搜索“v14.xx”。這將返回所有架構的工具集,包括 Spectre 緩解庫。選擇您要為其開發的驅動程序架構。

      開發,程序網站_游戲開發程序_驅動程序開發包

      例如,搜索 v14.25 返回以下內容:

      MSVC v142 - VS 2019 C++ ARM build tools (v14.25)
      MSVC v142 - VS 2019 C++ ARM Spectre-mitigated libs (v14.25)
      MSVC v142 - VS 2019 C++ ARM64 build tools (v14.25)
      MSVC v142 - VS 2019 C++ ARM64 Spectre-mitigated libs (v14.25)
      MSVC v142 - VS 2019 C++ x64/x86 build tools (v14.25)
      MSVC v142 - VS 2019 C++ x64/x86 Spectre-mitigated libs (v14.25)
      

      步驟1.5:安裝更新的Windows SDK 10.0.19041.685 for Windows 10 version 2004

      強烈推薦使用這個SDK,這個SDK最終會通過Visual Studio提供

      第 2 步:為 Windows 10 版本 2004 安裝更新的 WDK

      WDK Visual Studio 擴展包含在默認的 WDK 安裝中。

      提醒

      如果在 Visual Studio 中找不到驅動項目模板,則表示 WDK Visual Studio 擴展沒有正確安裝。要解決此問題,請從以下位置運行 WDK.vsix 文件:C:\Program Files (x86)\Windows Kits\10\Vsix\VS2019\WDK.vsix.

      適用于 Windows 10 版本 2004 的企業 WDK (EWDK)

      EWDK 是一個獨立的、自包含的命令行環境,用于生成驅動程序。其中包括 Visual Studio 構建工具、SDK 和 WDK。 EWDK 的最新公開版本包括 Visual Studio 2019 構建工具 16.7.0 和 MSVC 工具集 v14.23。首先,安裝 ISO 并運行 LaunchBuildEnv。

      EWDK 還需要 .NET Framework 版本 4.7.2。如需詳細了解 .NET Framework 的其他要求,請參閱 .NET Framework 系統要求。

      帶有 Visual Studio 構建工具的 EWDK

      您可以將 Visual Studio 界面與 EWDK 中提供的生成工具結合起來。

      安裝 EWDK ISO。運行 LaunchBuildEnv.cmd。在步驟 2 中創建的環境中,鍵入“SetupVSEnv”并按“Enter”。使用完整文件路徑,從同一環境啟動 devenv.exe。示例:“C:\Program Files (x86)\Microsoft Visual Studio\2019\\%Community|Professional|Enterprise%\Common7\IDE\devenv.exe”

      請注意,Visual Studio 的主要版本應與 EWDK 中的版本相匹配。例如,Visual Studio 2019 適用于包含 VS16.X 構建工具的 EWDK。

      Windows 10 驅動程序示例

      要下載示例驅動程序,請執行以下操作之一:

      相關下載

      這個頁面有幫助嗎?

      是否

      謝謝。

      主題


      本文來自電腦雜談,轉載請注明本文網址:
      http://www.humishu.com/a/jisuanjixue/article-382334-1.html

        相關閱讀
        發表評論  請自覺遵守互聯網相關的政策法規,嚴禁發布、暴力、反動的言論

        熱點圖片
        拼命載入中...
        黄色电影免费片日本大片 - 视频 - 在线观看 - 影视资讯 -心晴网