我已经在Windows 7上安装了VS2013和VS2015。

我有一个现有的C++ Dll项目,该项目可以很好地进行构建,但现在却突然无法使用VS2015进行构建,并给了我错误:

LINK : fatal error LNK1104: cannot open file 'kernel32.lib'

从这篇文章:fatal error LNK1104: cannot open file 'kernel32.lib'我去寻找kernel32.lib文件,它位于这里:
C:\Program Files (x86)\Windows Kits\8.1\Lib\winv6.3\um\x86

当我转到项目的属性->链接器->输入并选择宏时,我看到此路径确实存在:

visual-c++ - 错误无法打开文件 'kernel32.lib'-LMLPHP

我的平台工具集设置为 Visual Studio 2013-Windows XP(v120_xp)始终设置为该设置。

为什么我的项目突然停建了?可能出了什么问题?

最佳答案

我今天更改了VC++目录时,在Visual Studio 2013中遇到了类似的问题:

项目->属性-> VC++目录:
Include Directories

关于visual-c++ - 错误无法打开文件 'kernel32.lib',我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39514632/

10-10 22:57