失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 解决VS中无法打开文件“kernel32.lib” 无法运行“rc.exe”问题

解决VS中无法打开文件“kernel32.lib” 无法运行“rc.exe”问题

时间:2021-10-02 20:20:03

相关推荐

解决VS中无法打开文件“kernel32.lib” 无法运行“rc.exe”问题

一、解决无法打开文件“kernel32.lib”

原因在于没有配置好“库目录”路径。

解决步骤:

1.1 找到“kernel32.lib”的路径,一般在C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Lib中。

如果没有,请在C盘中搜索“kernel32.lib”,找到其路径。

1.2 添加该路径到“库目录”中

1.2.1首先打开一个项目,项目---->属性---->配置属性---->VC++ 目录---->库目录

1.2.2 在库目录中添加“kernel32.lib”的路径,一般为 C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Lib

点击“库目录”后,在原来的“$(WindowsSDK_LibraryPath_x86)”后面先添加一个英文分号“;”,然后再复制

C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Lib 到库目录中。

一个项目中无法打开文件“kernel32.lib”的问题便可以解决。由于每次需要新建项目,每次修改库目录过于麻烦,下面针对所有的新建工程设置默认的库目录路径。

二、设置默认的库目录路径,彻底解决新建项目无法打开文件“kernel32.lib”

上面的设置只是针对一个项目有效。

为了使新建的工程不出现无法打开文件“kernel32.lib”问题,需要设置设置默认的库目录路径

2.1 首先打开一个项目

2.2 左上角,点击视图---->其他窗口---->资源管理器---->Debug | Win32---->Microsoft.Cpp.Win32.user

2.3点击Microsoft.Cpp.Win32.user后,通用属性---->VC++ 目录---->库目录

像向上面1.2.2,在库目录中添加“kernel32.lib”的路径。

三、解决无法运行“rc.exe”问题

目前只能解决单个项目工程中的“rc.exe”问题。

不能针对所有新建工程,解决无法运行“rc.exe”问题。只能在当前建立的项目修改 “平台工具集 ”

3.1项目---->属性---->配置属性---->常规---->平台工具集

3.2 将Visual Studio (v120)替换为Visual Studio - Windows XP (v120_xp),点击“应用”,“确定”。

如果觉得《解决VS中无法打开文件“kernel32.lib” 无法运行“rc.exe”问题》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。