我正在使用Windows 10,我想使用CMake为VS2013构建CLAPACK库。
现在我在链接kernel32.lib时遇到错误。
我曾经在构建过程中在Visual Studio中收到此错误,但我已经通过包含" D:\ Program Files(x86)\ Windows Kits \ 10 \ Lib \ 10.0.15063.0 \ um \来解决它64"在附加图书馆部分。
我也试图卸载SDK并重新安装它,没有希望。
是否有人在Cmake的构建过程中手动包含库目录,或者以其他方式修复此错误?
编辑#1: 引自this answer
编辑#2:编辑#2: 它可能是VS 2013和Windows 10之间的兼容性问题吗? 我的SDK版本是10.0.15063,需要手动添加桌面组件,我的问题是我不知道如何为整个VS而不是特定项目解决这个问题。Windows 10 Creators Update SDK对其进行了一些重大更改 作为安装的一部分安装什么来最小化磁盘 脚印。这是由重构产生的已知问题 工作在哪里"桌面" Creators Update SDK的组件没有 默认安装。