Haruyuki Mohri

毛利春幸のブログです。

エラー(アクティブ) E1696 ソース ファイルを開けません "SDKDDKVer.h"

VC2017で Linux環境作った後、WInのコンソールプロジェクトを新たに作ると

重大度レベル   コード   説明  プロジェクト  ファイル    行 抑制状態
エラー(アクティブ)  E1696   ソース ファイルを開けません "SDKDDKVer.h"  test01  c : \vs2017\cpp_win\test01\test01\targetver.h   8

エラーがでた。SDKDDKVer.hが見れないみたいなので適当に プロジェクトのプロパティからVC++ディレクトリ→インクルードディレクトリにSDKDDKVer.hがありそうな場所を追加 f:id:mojeld:20170418102050p:plain

ビルドすると「エラー LNK1104 ファイル ‘kernel32.lib’ を開くことができません。」 f:id:mojeld:20170418102204g:plain

同じくプロジェクトのプロパティからリンカー→追加ライブラリディレクトリで
kernel32.libがありそうな場所を探して設定。
f:id:mojeld:20170418104309p:plain