阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程
解决方案
你遇到的问题很可能是由于 VsCode 配置问题引起的。根据错误信息,我建议你尝试以下步骤:
1. 检查 VsCode 的外部命令设置
- 打开 VsCode 的设置面板(快捷键:
Ctrl + Shift + P),然后输入 Terminal: Select Default Shell,在下拉列表中选择 PowerShell 或 Command Prompt(取决于你的系统)。 - 或者,你可以尝试关闭 VsCode 的
External Tools 功能,方法是打开 VsCode 的设置面板,然后搜索 External Tools,将值设置为 false。
2. 检查系统的 PATH 环境变量
- 检查系统的 PATH 环境变量是否包含
make 的安装目录。 - 如果 PATH 环境变量不存在或为空,尝试添加
make 的安装目录。
3. 重启 VsCode
如果以上步骤仍然无法解决问题,请在 VsCode 日志中搜索 make 的日志记录以获取更多信息。
核心代码
# 配置外部命令的 shell
"terminal.integrated.shell.windows": "C:\\Windows\\System32\\cmd.exe",
注意
External Tools 功能在 VsCode 1.65 之后的版本中已被弃用,不建议使用。- 通过配置 PATH 环境变量或重启 VsCode 来解决问题,这可能需要管理员权限。