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

Posted

tags:

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

每次生成都会提示上面的错误信息,到底怎么回事啊?
配置都填好了, kernel32.lib也存在没有丢失,求高手指点,谢了……

其实是环境变量没配好,程序找不到kernel32.lib路径(C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Lib路径下)。我利用VS2010在Editplus上配置C++开发环境时也出现过这个错误,然后按照下面的步骤配置一下就可以了。

1. 在环境变量 Path 中添加以下变量值:
%VSINSTALLDIR%\VC\vcpackages;
(C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\vcpackages;)
%VSINSTALLDIR%\Common7\Tools;
(C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools;)
%VSINSTALLDIR%\VC\bin;
(C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin;)
%VSINSTALLDIR%\Common7\IDE;
(C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE;)

2. 新建 INCLUDE,变量值:
%WindowsSdkDir%\Include;
(C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include;)
%VSINSTALLDIR%\VC\atlmfc\include;
(C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\atlmfc\include;)
%VSINSTALLDIR%\VC\include;
(C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include;)
3. 新建 LIB,变量值:
%WindowsSdkDir%\Lib;
(C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Lib;)
%VSINSTALLDIR%\VC\atlmfc\lib;
(C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\atlmfc\lib;)
%VSINSTALLDIR%\VC\lib;
(C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib;)
4. 新建 LIBPATH,变量值:
%VSINSTALLDIR%\VC\atlmfc\lib;
(C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\atlmfc\lib;)
%VSINSTALLDIR%\VC\lib;
(C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib;)
参考技术A 因为之前调试的dos环境没关闭,在任务管理器里关了,重新调试就好了 参考技术B 是不是kernel32.lib的版本不对啊,或者,你电脑室64位还是32位的本回答被提问者采纳

以上是关于用visual studio 2010总是提示 1>LINK : fatal error LNK1104: 无法打开文件“kernel32.lib”的主要内容,如果未能解决你的问题,请参考以下文章

这有一段代码,在visual studio2010中运行总是提示有一个无法解析的外部命令,怎么回事?

visual studio如何设置自动检查语法错误啊!我用的2010版本

用visual studio 2010编写C++突然输入中的很多错误不提示了

Visual Studio 2010 占用内存问题

Visual Studio 2010 总是认为项目已过时,但没有任何改变

visual studio 2010不能正确安装,急求