这里网上已经有很多教程了,我就不再造轮子,直接上一个我觉得写得还不错得链接:VS Code配置C语言开发环境的超详细教程 - 知乎 (zhihu.com)
错误1:运行代码报错
报错显示:
gcc : 无法将“gcc”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
解决办法:
第一步:进入PowerShell 模式
Get-ExecutionPolicy -List 查看当前所有作用域
上图显示所有得作用域都没有权限,我们需要给当前用户添加权限。
第二步:设置权限
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
第三步:重启vscode,再次运行代码,就可以啦
第四步(补充):昨天已经可以运行了,然后今天再次打开运行项目又不行了,排查下来发现是vscode没有管理员权限的原因,设置步骤如下:
找到Code.exe位置
右键打开属性→找到兼容性→勾选以管理员身份运行此程序→点击应用
设置完成后重启vscode,完美解决~
错误2:调试模式报错
报错显示:
Unable to start debugging. Unexpected GDB output from command "-environment -cd xxx" No such file or
解决办法: