我有一个使用Input的Visual Studio 2015解决方案:XInput9_1_0.lib被添加到链接器依赖项中,并且在使用默认工具集(v140)时一切正常。
为了让我的代码在XP上运行,我将工具集更新为v140_xp。现在一切都编译得很好,但我收到一个链接器错误(“无法打开输入文件'XInput9_1_0.lib'”)。
我在C盘上搜索过XInput9_1_0.lib,我只能在文件夹中找到它:
C:\ Program Files(x86)\ Windows Kits \ 8.1 \ Lib \ winv6.3 \ um \ x64 C:\ Program Files(x86)\ Windows Kits \ 8.1 \ Lib \ winv6.3 \ um \ x86 C:\ Program Files(x86)\ Windows Kits \ 8.0 \ Lib \ win8 \ um \ x64 C:\ Program Files(x86)\ Windows Kits \ 8.0 \ Lib \ win8 \ um \ x86
所以我想不再使用工具集v140_xp搜索与工具集v140一起使用的那个。
解决问题的正确方法是什么?