C语言 | C语言开发环境搭建以及第一个程序遇到的错误

C语言 | C语言开发环境搭建以及第一个程序遇到的错误

一月 02, 2022
该文章更新于 2022.01.02

1、开发环境搭建以及编写第一个C程序

这里网上已经有很多教程了,我就不再造轮子,直接上一个我觉得写得还不错得链接:VS Code配置C语言开发环境的超详细教程 - 知乎 (zhihu.com)

2、运行程序时遇到的坑

  1. 错误1:运行代码报错

    报错显示:

    1
    gcc : 无法将“gcc”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。

    解决办法:

    • 第一步:进入PowerShell 模式

      1
      Get-ExecutionPolicy -List 查看当前所有作用域

      img

      上图显示所有得作用域都没有权限,我们需要给当前用户添加权限。

    • 第二步:设置权限

      1
      Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

      img

    • 第三步:重启vscode,再次运行代码,就可以啦

    • 第四步(补充):昨天已经可以运行了,然后今天再次打开运行项目又不行了,排查下来发现是vscode没有管理员权限的原因,设置步骤如下:

    • 找到Code.exe位置

      img

    • 右键打开属性→找到兼容性→勾选以管理员身份运行此程序→点击应用

      img

    • 设置完成后重启vscode,完美解决~

  2. 错误2:调试模式报错

    报错显示:

    1
    Unable to start debugging. Unexpected GDB output from command "-environment -cd xxx" No such file or

    img

    解决办法:

    • 就一步:中文路径的问题,改掉就行