Benjamin

静以修身,俭以养德,非澹薄无以明志,非宁静无以致远。
随笔 - 397, 文章 - 0, 评论 - 196, 引用 - 0
数据加载中……

vs2013 找不到SDKDDKVer.h

点开project properties,设置configuration properties->vc++ directories,添加vc编译器的包含路径 C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Include(依据sdk安装目录,我的是64位系统)
设置library directories ,添加C:\Program Files\Microsoft SDKs\Windows\v7.1A\Lib(依据sdk安装目录,我的是64位系统)
拷贝C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Bin目录下的RC.Exe和RcDll.Dll到C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin
这里只是针对某一工程项目的情况,如果该解决方案中有多个工程项目,必须逐一设置。

也可以打开 C:\Users\{user}\AppData\Local\Microsoft\MSBuild\v4.0\Microsoft.Cpp.Win32.user.props添加
PropertyGroup>
  <IncludePath>$(VCInstallDir)include;$(VCInstallDir)atlmfc\include;$(WindowsSdkDir)include;$(FrameworkSDKDir)\include;C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Include</IncludePath>
  <LibraryPath>$(VCInstallDir)lib;$(VCInstallDir)atlmfc\lib;$(WindowsSdkDir)lib;$(FrameworkSDKDir)\lib;C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Lib</LibraryPath>
</PropertyGroup>
保存即可,这种方法一劳永逸,不需要对每一个项目逐一设置。

注:上面添加的v7.1A的目录,如果是64位系统在C:\Program Files (x86),32位则在C:\Program Files目录下,vc的目录也是如此。
我的vs2013是sp4的版本

posted on 2015-07-29 20:26 Benjamin 阅读(7648) 评论(0)  编辑 收藏 引用 所属分类: VC


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理