Windows环境编译Chromium执行gn gen out/Default时,已安装指定SDK仍因缺失dbghelp.dll报错的技术问询
解决Chromium编译中
gn gen out/Default的dbghelp.dll缺失问题 你已经离编译成功只差一步了!错误提示其实已经把问题说得很清楚:你虽然安装了Windows 10 SDK 10.0.19041.0,但漏掉了关键的「Debugging Tools for Windows」组件,这才导致脚本找不到dbghelp.dll文件。
按照以下步骤补装这个组件就能解决问题:
- 打开Visual Studio Installer,找到你正在使用的Visual Studio实例(比如Community/Professional/Enterprise版本),点击「修改」按钮。
- 切换到「单个组件」标签页,在顶部搜索框输入「Debugging Tools for Windows」。
- 在搜索结果里找到对应10.0.19041.0版本的调试工具组件(通常会标注匹配的SDK版本号),勾选它。
- 点击右下角的「修改」,等待安装流程完成。
- 重新打开命令提示符(或重启终端,确保新组件的环境变量生效),再次运行
gn gen out/Default命令。
如果还是遇到问题,可以排查这两个细节:
- 确认勾选的调试工具版本和你安装的SDK版本完全一致(必须是10.0.19041.0),不要选错其他版本。
- 尝试用管理员权限打开终端执行命令,避免权限不足导致的文件访问限制。
内容的提问来源于stack exchange,提问作者OneMoreGamble
相关产品推荐
相关产品推荐

