VS2012无法打开文件“kernel32.lib”问题的解决办法

今天想试了一下C++11,于是用VS2012尝试编译一个简单程序,就发现如题问题

 

后来经过百度搜索发现解决办法:

1.在项目属性[VC++目录]下的 [包含目录] 添加 $(WindowsSDK_IncludePath) ,在[库目录]添加$(WindowsSDK_LibraryPath_x86) 或者 $(WindowsSDK_LibraryPath_x64)即可

2.由于在右键项目弹出来的属性页中不能修改全局的属性,为了不用每新建一个项目就修改一次,可以按下面步骤修改全局的项目属性:

在VS2012的菜单栏找到[视图] --> [属性管理器] (有可能是 [视图] -->[其他视图]-->[属性管理器] ),

在[属性管理器]中,随便点击一个项目下的[Microsoft.Cpp.Win32.user],在这里可以修改全局项目的属性

 参考的链接:Include and Libraries Directories not setup correctly for C++ if VS2010 already installed

posted @ 2013-01-29 15:19  杂草  阅读(3646)  评论(0编辑  收藏  举报