VS08 总是出现 fatal error LNK1104: 无法打开文件“kernel32.lib”

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VS08 总是出现 fatal error LNK1104: 无法打开文件“kernel32.lib”相关的知识,希望对你有一定的参考价值。

重装无法解决 应该怎么办呢

系统模块的 lib 文件丢失。
1.VS 的路径配置出错了
2.kernel32.lib 文件丢了。

解决:
在VS的安装目录下搜索 kernel32.lib 文件,如果搜索不到,那就是丢了,从网上找一个 kernel32.lib 文件,注意版本(VC6,VC2003,vc2008),放到C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\lib 和C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\PlatformSDK\Lib 下,(不同版本VS路径稍有不同)

配置路径:工具-》选项-》项目-》VC++目录,下拉项目选“库文件”,将上面的路径加上。
参考技术A 有2种可能,如果你是在写C++,出现这种可能是项目建错了,也许建成了windows程序设计的。
另一个就是你没有用这个.lib,你把它删了
参考技术B 你用到这个lib吗?
如果没有,就把他删掉吧

以上是关于VS08 总是出现 fatal error LNK1104: 无法打开文件“kernel32.lib”的主要内容,如果未能解决你的问题,请参考以下文章

用visual studio 2010总是提示 1>LINK : fatal error LNK1104: 无法打开文件“kernel32.lib”

C++ VS中出现1>LINK : fatal error LNK1104: 无法打开文件“msvcprtd.lib”错误,啥原因啊?求帮助。

vs2010程序运行出错 link : fatal error lnk1123: 转换到 coff 期间失败: 文件无效或损坏

VS2010报错:LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt

VS2010报错:LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt

VS2010 fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏 嵌入清单