多语言展示
当前在线:1765今日阅读:26今日分享:39

错误LNK1104无法打开文件“kernel32.lib”等

昨天安装了一个vs2017想要写个c语言程序,奈何每次运行是都会提示“错误LNK1104无法打开文件“kernel32.lib””,百度了半天愣是没找到答案(所以才发布这个经验),在又经过一段艰苦的求知之路后,才发现原来只是是自己的库没有安装对。(~~基础没打好的悲催孩子~~~~)
工具/原料
1

visual studio installer

2

退出VS2017

方法/步骤
1

第一步:打开visual studio installer,找到你安装的哪个版本。

2

第二部:点击“修改”按钮,等待文件安装列表,选择“单个组件”。

3

第三步:滚动条拉到最下面,选择“Windows 10 SDK(10.014393.0)”,然后点击右下角的“修改”按钮,等待安装成功即可。

4

最后:安装完库文件后,如果还不能解决问题,可以尝试在vs2017界面内依次点击【项目】 【属性】 【VC++目录】 【库目录】【 编辑】 进去后加上这一行C:\Program Files (x86)\Windows Kits\10\Lib\10.0.14393.0\um\x86

注意事项
1

补充:安装完库文件后,如果还不能解决问题,可以尝试在vs2017界面内依次点击【项目】 【属性】 【VC++目录】 【库目录】【 编辑】 进去后加上这一行C:\Program Files (x86)\Windows Kits\10\Lib\10.0.14393.0\um\x86

2

第一次编辑经验,可能有表达不清楚的地方,如果有疑问可以私信我。^^我会很开心的。

推荐信息