Ⅰ 请问无法打开kernel32.lib怎么解决
.lib文件代表的是静态数据连接库,在windows操作系统中起到链接程序和函数(或子过程)的作用,编译时用到。
“kernel32.lib”打不开原因为:
VS2012安装时候SDK未安装,或者安装异常错误,所以就算你复制下载到目录,会继续 出现rc.exe错误。
2. 检查方法: 在C盘检查(无论安装在那个盘,这个包含目录都在C盘)有没有这个目录, C:ProgramFiles(x86)MicrosoftSDKsWindowsV8.0Lib,如果没有那就是这个错误 了。
3. 解决办法:
1)重新安装SDK8.0有好几个,一定要看着成功安装。
2)下载VS2012 SDK8.0 安装,然后在VS2012菜单,工具,选项,解决方案,VC++库目录里选择你安装的SDK工具,把你刚下载的 SDK8.0目录添加进去就OK。
Ⅱ lib是什么文件 lib文件如何打开
*.lib 是库文件的缩抄写(library)。但是要想袭打开库文件的话,一般的用户是无法打开它的。说得更准确一些就是:即使你能够使用某种编辑程序打开库文件,但是用户也无法读懂库文件中的详细内容。例如:C 语言编译器(或者别的语言编译器)都会自带很多的库文件,这些库文件都是由系统编译器生成的。用户只能够在编译、连接时,使用库文件。