Windows:VScode配置C语言环境(超详细)

一.未安装C语言编译环境的情况:

c语言的运行是需要一个编译环境的支持,通常使用GCC编译器 gcc [目标文件]命令来运行c程序。

当我们的电脑重来没有配置过C语言环境,没有配置过GCC时,那么执行在终端gcc 命令 就会有以下报错。

'gcc' 不是内部或外部命令,也不是可运行的程序或批处理文件。

在这里插入图片描述
具体什么是GCC? 可以查看文章结尾相关链接~

二.下载C语言编译器:

我们需要下载C语言编译器(MinGW-W64 GCC
文章顶部有安装包资源,可以点击获取对应安装包(版本14.2.0),如果想下载其他版本可根据下面教程自行下载。

  1. 点击进入winlibs官网点击 Download 进入下载页面
    在这里插入图片描述

在这里插入图片描述

官网翻译后,可以看见对WinLibs的一个简要介绍

  1. 进入下载页面后根据自己系统位数 以及想要的版本选择下载安装包;
    在这里插入图片描述

三.环境变量配置:

  1. 将安装包放到纯英文目录下,并解压压缩包,找到文件夹内的一个叫bin的文件夹,复制该文件夹地址(右键文件夹地址找到复制地址);

在这里插入图片描述
在这里插入图片描述

  1. 右键此电脑,点击设置,进入设置界面,找到高级系统设置,点击进入;或者 WIN+R,输入 sysdm.cpl,然后运行,直接打开系统属性—>高级—>环境变量—>系统变量—>找到“Path”双击编辑—>点击"新建"—>将第一步复制的bin目录粘贴输入,并点击确定
    在这里插入图片描述

打开系统属性后,点击高级,在高级设置中点击环境变量按钮

在这里插入图片描述

进入环境变量配置页面后,在 系统变量 配置处,找到 Path,双击编辑。

在这里插入图片描述

点击“新建”后,将开始复制的E:\C\env\mingw64\bin目录地址粘贴到环境变量配置中,并点击确定保存。
目录地址根据你们自己的实际目录地址替换就行。

在这里插入图片描述
在这里插入图片描述

完成上面操作后,再次打开系统命令提示符cmd终端进行测试,输入gcc -v ,看到不在提示“gcc不是内部或外部命令”时,表示环境已经配置成功。

在这里插入图片描述

为了后续Vscode中运行c程序,我们要重启一下系统。

四.配置VScode中运行:

第三步配置好 gcc环境并重启电脑后,我们将在VScode中进行c程序的运行

  1. VScode下载c/c++插件;方便我们对c程序进行编写;
    在这里插入图片描述
  2. 点击文件新建文件
    在这里插入图片描述
  3. 在弹出输入框 输入文件名称test.c (因为是c程序,所以.c后缀结尾);
    在这里插入图片描述
  4. 输入文件名,回车后,弹出文件管理,将test.c文件保存到你想要存储的文件位置;
    在这里插入图片描述
  5. VScode 从保存test.c文件的文件夹中打开;
    在这里插入图片描述

文件目录中与我们新创建的c文件平级,会自动生产一个.vscode 配置文件。此时,如果你在第三步步骤中配置环境变量后已经重启系统,那么.vscode 配置文件 中的三个配置文件,不用去修改,默认会加重环境变量中gcc的程序路径。

如果 忘记重启系统,那么配置文件c_cpp_properties.json"compilerPath"的值可以就是无效字段,系统会提示找不到路径,那么就无法再VScode中去执行c程序。
那么要么重启系统后,重新执行上述新建文件;要么就是在此基础上修改 c_cpp_properties.json"compilerPath"的值 为,你的gcc程序安装(解压)路径。
所以,配置gcc环境变量后重启系统很重要~。
所以,配置gcc环境变量后重启系统很重要~。
所以,配置gcc环境变量后重启系统很重要~。

在这里插入图片描述

复制一段c程序测试代码到test.c文件中

#include <stdio.h>
int main()
{
    
    
  printf("Hello, World!\n");
  printf("Hello, World!\n");
  printf("Hello, World!\n");
  printf("Hello, World!\n");
  printf("Hello, World!\n");
  return 0;
}
  1. 运行代码;

右击test.c文件程序,然后点击在集成终端打开
在这里插入图片描述

终端 输入 gcc test.c 命令,运行后,在同级目录会自动生成一个可执行文件 a.exe

在这里插入图片描述

继续输入./a.exe即可执行文件,并输出打印结果。

在这里插入图片描述

上面执行 gcc test.c 命令后生成的文件a.exe,文件名a和是配置默认的,如果我们要设置生成后的文件名称,那我们也可以执行以下命令

gcc test.c -o testPrint

在这里插入图片描述

关于gcc运行c程序具体可以查看下方[GCC编译器介绍]。(https://blog.csdn.net/qq_44776454/article/details/142920379?spm=1001.2014.3001.5501)

五.特别说明

到此,VScode配置C语言运行环境就完成了。但是其中有些地方需要加以说明强调

  1. 因为上述步骤以演示为主,实际操作不必完全一样,例如在VScode中创建c程序文件时,也可以在文件目录中创建好文件后,直接在VScode中打开编辑运行就行。实际开发是可以直接打开项目文件夹。
  2. 要注意,配置好gcc系统环境变量后重启系统,避免.vscode文件夹中的配置文件中的gcc程序配置路径错误,导致无法运行gcc命令。

六.相关链接:

1.GCC编译器介绍
2.WinLibs下载链接

猜你喜欢

转载自blog.csdn.net/qq_44776454/article/details/142945083