快捷搜索:  汽车  科技

vscode怎么写c语言程序?简单配置C语言环境

vscode怎么写c语言程序?简单配置C语言环境Dev C 或者是 cfree 安装之后即可使用,是因为它是一个 IDE (Integrated Development Environment 集成式开发环境),集成了 C 语言的编译器,打开软件安装目录可以看到 mingw 文件夹,这个文件夹便里面存的是它的编译器。C 语言需要先编译成一个可执行文件,然后才能运行,因为 vscode 仅是一个用来打代码的编辑器,不提供对代码的编译功能,需要手动安装编译器才能够正常使用,刚才上面下载的文件便是 C/C 的编译器。建议下载 Win64 版本,7z 或 zip 均可一定要全英文路径的目录(每一级文件夹都不要有中文)例如 E:\mingw

这是一个快餐式教程,以简单快速的方法,实现了 C 语言在 vscode 中的仅运行或断点调试。

1. 安装 C/C 编译器

推荐下载网站 http://winlibs.com/

找一个最新版本下载并安装

如果下载慢的话,右键复制链接到迅雷下载

vscode怎么写c语言程序?简单配置C语言环境(1)

建议下载 Win64 版本,7z 或 zip 均可

vscode怎么写c语言程序?简单配置C语言环境(2)

vscode怎么写c语言程序?简单配置C语言环境(3)

一定要全英文路径的目录(每一级文件夹都不要有中文)

例如 E:\mingw

FAQ

C 语言需要先编译成一个可执行文件,然后才能运行,因为 vscode 仅是一个用来打代码的编辑器,不提供对代码的编译功能,需要手动安装编译器才能够正常使用,刚才上面下载的文件便是 C/C 的编译器。

Dev C 或者是 cfree 安装之后即可使用,是因为它是一个 IDE (Integrated Development Environment 集成式开发环境),集成了 C 语言的编译器,打开软件安装目录可以看到 mingw 文件夹,这个文件夹便里面存的是它的编译器。

vscode怎么写c语言程序?简单配置C语言环境(4)

其实我们也可以使用它的编译器,但是版本实在是太低了

vscode怎么写c语言程序?简单配置C语言环境(5)

2. 设置环境变量

解压完成之后,找到解压出来的文件,复制文件内 bin

例如:E:\mingw64\bin

vscode怎么写c语言程序?简单配置C语言环境(6)

然后 Windows 10 : 开始按钮右键 —— 系统 —— 高级系统设置 —— 环境变量。

Windows 11 开始菜单右键没有了 系统 这个选项,使用此电脑右键 - 属性 - 高级系统设置 —— 环境变量。

vscode怎么写c语言程序?简单配置C语言环境(7)

vscode怎么写c语言程序?简单配置C语言环境(8)

记得把输入框中的双引号去掉,然后全部点击确定,然后测试环境变量

4. 在终端中测试环境变量:

“开始按钮右键打开 PowerShell”

vscode怎么写c语言程序?简单配置C语言环境(9)

win R 运行 cmd 在终端中输入 gcc -v 会输出以上版本信息 ,表明配置成功

5. 在 vscode 中安装两个需要的扩展

以上几步是安装完成了编译器,现在要添加 VScode 对 C 语言的支持,第一个扩展提供了语法检查和断点调试功能,第二个扩展提供了快速运行的功能,本教程简单的使 C 语言运行起来便依靠的 code runner 这个扩展。

vscode怎么写c语言程序?简单配置C语言环境(10)

vscode怎么写c语言程序?简单配置C语言环境(11)

6. 设置一下 code runner 使其可以在程序运行时输入内容

vscode怎么写c语言程序?简单配置C语言环境(12)

一定要勾选 Run In Terminal 这一个选项

如果不勾选,程序将在输出中显示,而在输出中显示时,如果有 scanf 这个语句要输入内容,在输出中是无法输入内容的,所以一定要在终端中运行。

比如没有勾选,会出现这个样子,它是无法输入内容的。

vscode怎么写c语言程序?简单配置C语言环境(13)

查看效果

输出一个 hello world 试试,点击右上角小三角运行程序。

vscode怎么写c语言程序?简单配置C语言环境(14)

如果不需要断点调试,配置到此结束。

debug 配置

首先你应该有一个文件夹作为工作区,来储存你的代码,这个文件夹也将存放你的配置文件。

在 vscode 中每次打开一个文件夹都要对其进行 debug 的配置。

vscode怎么写c语言程序?简单配置C语言环境(15)

首先将这一个文件夹拖入 vscode 中

vscode怎么写c语言程序?简单配置C语言环境(16)

vscode怎么写c语言程序?简单配置C语言环境(17)

然后点击信任,因为文件夹的作者就是你本人。

打开文件夹之后我们就可以新建一个 c 文件,

vscode怎么写c语言程序?简单配置C语言环境(18)

下面开始正题进入 debug 功能的配置

首先 运行 - 添加配置 - C (GDB/LLDB)-gcc.exe 生成和调试活动配置文件

vscode怎么写c语言程序?简单配置C语言环境(19)

vscode怎么写c语言程序?简单配置C语言环境(20)

vscode怎么写c语言程序?简单配置C语言环境(21)

点击 gcc.exe 生成和调试活动配置文件,运行之后会出现这个界面,关掉 launch.json 即可,下面的面板栏,

点击终端即可看到输出的内容,证明配置成功。

vscode怎么写c语言程序?简单配置C语言环境(22)

成功进行断点调试

vscode怎么写c语言程序?简单配置C语言环境(23)

这个时候你的文件夹中会出现一个.vscode 文件夹,这个文件夹中存的是你的配置文件,需要重新配置将其删除即可。

vscode怎么写c语言程序?简单配置C语言环境(24)

macOS 用户注意

在这个.vscode 文件夹里面有一个文件名 launch.json 的配置文件

vscode怎么写c语言程序?简单配置C语言环境(25)

在这个文件的 16 行,将值改为 true,否则运行 scanf 的时候无法输入,改为 true 之后在弹出式终端中输入。

vscode怎么写c语言程序?简单配置C语言环境(26)

猜您喜欢: