乔山办公网我们一直在努力
您的位置:乔山办公网 > office365 > 在VC++2010中编译程序时遇到1>LINK : fata...-office打开提示kernel32,

在VC++2010中编译程序时遇到1>LINK : fata...-office打开提示kernel32,

作者:乔山办公网日期:

返回目录:office365


解决了嘛,我也遇到这样的我呢天,明明项目里没用到这个库

看看这个试过么?zdhttp://blog.sina.com.cn/s/blog_514885cf0100s3ba.html
系统模块的 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++目录,下拉项目选“库文件”,将上面的路径加上。

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

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;)

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网