1

テンプレートに基づくユニバーサル Windows ドライバー (UMDF 2) の作成に関するチュートリアル ( MSDN チュートリアルへのリンク) に従っているときに、テンプレート コードを変更せずにビルドしようとすると、次のエラーが発生します。

エラー LNK1181 は入力ファイル 'C:\Program Files (x86)\Windows Kits\10\lib\10.0.10240.0\um\x64\wpprecorderum.lib' を開けません

こちらから最新の Windows 10 WDK をインストールしました (WDKへのリンク)。このファイルが C:\Program Files (x86)...\lib\10.0.10586.0\um\x64\ NOT C:\Program Files に存在することがわかりました。 (x86)...\lib\10.0.1024.0\um\x64...

Windows ターゲットのバージョンを 10.0.1024.0 から 10.0.10586 に変更すると、エラーが発生します

エラー WDK バージョン '10.0.10586.0' に対応する SDK が見つかりませんでした。

これをコンパイルするにはどうすればよいですか?以前のバージョンの WDK を見つける必要がありますか?

ありがとう

4

1 に答える 1

1

どうやら、チュートリアルには、最新バージョンの Windows SDK も必要であると記載されているはずです。ここにリンクがあります(Windows SDK)。インストールしたら、ビルドは成功しました。

于 2016-04-27T22:03:45.503 に答える