(VS Code)从零基础到执行第一个C语言程序

本文介绍了如何使用VSCode搭建C/C++开发环境,包括下载和配置MinGW-w64编译器,安装C/C++插件,以及创建和配置编译选项和构建任务,最终实现代码的编译和执行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

一丶废话

 二丶VSCode是什么?

三丶环境的介绍

3.1外观

3.2创建工作文件夹

四丶VSCode配置C/C++开发环境

4.1下载跟配置MinGW-w64编译器套件

4.2配置MinGW64

4.2.1 验证是否配置成功

 4.3 安装C/C++插件

五丶在 VS Code 中编写C语言代码并编译成功

5.1打开文件夹

5.2创建C文件+写C语言代码

5.3设置C/C++编译的选项:C_Cpp_properties.json

5.4创建执行/构建任务:tasks.json

 5.5编译+执行

5.5.1编译

5.5.2执行


一丶废话

        这篇博客是将B站中鹏哥的视频 VSCode是什么转换为文章的形式来展现出来。

既是为了日后方便我自己查看,又可以帮助到优快云中的一些小伙伴,还可以帮我鹏哥拉点流量。

一举三得下面开始进入正题

 二丶VSCode是什么?

        Visual Studio Code 简称 VS Code,是一款跨平台,免费且开源的现代轻量级代码编辑器。支持主流开发语言的语法高亮,智能补全,自定义快捷键,括号匹配和颜色区分,代码片段提示,代码对比等特性,也拥有对git的开箱即用的支持,同时,它还支持插件扩展,通过丰富的插件,使得用户能够获得更多高效的功能。

        有两个版本稳定版体验版

 选择适合自己电脑的版本下载即可。

三丶环境的介绍

3.1外观

如上图,左侧这些箭头指向的地方叫做活动栏。

右击活动栏 即可选择 是否显示对应的图标

资源管理器 =》显示的是当前的工作文件夹中一系列的文件。

搜索 =》可以在当前打开的代码文件当中搜索内容,并且可以将相同的内容进行批量替换

(非常好用)

源代码管理 =》这里就是将代码托管到GitHub平台。(具体不多介绍可以在网上搜索教程)

运行跟调试 =》用来调试代码的,令代码一条一条的往下运行。

拓展 =》显示的是各种拓展插件,需要什么插件 就安装哪种插件。

对于英语不好的用户,第一步当然是在拓展中 下载中文的插件了

找到该插件点击安装即可。

 若是活动栏消失,可以在查看中勾选出来。

3.2创建工作文件夹

        首先,需要自己先在电脑中创建一个文件夹

以我的电脑为例,我先在E盘创建了一个VSCode文件夹 当做我的工作文件夹 

创建完了之后,返回VSCode,选择刚刚创建好的文件夹点击添加即可

 

 VSCode本身支持HTML,所以我们先创建一个html文件举例。

OK,我们成功的创建了一个html文件。到这里VSCode的基本功能就介绍的差不多了。

四丶VSCode配置C/C++开发环境

        VSCode安装好了之后,我们要知道,VSCode毕竟是一个高级的编辑器,只能用来写C/C++代码,但是不能直接编译代码。所以如果我们要使用VSCode搭建C/C++的编译和调试环境,还必须有编译器使用。为了方便鹏哥使用了 MinGW-w64。MinGW-w64移植到Windows平台的一个gcc编译器,使用起来也是非常的方便的。

4.1下载跟配置MinGW-w64编译器套件

        MinGW-w64 - for 32 and 64 bit Windows - Browse Files at SourceForge.net

进入上述网页以后,在下图路径中 找到图中的版本点击下载即可

 

点击以后,你会进入一个下载的网页当中,耐心等待几秒钟以后电脑会自动下载该软件,耐心等待下载完即可。

 下载完以后,解压到电脑中。

(自己选择解压到哪,强烈建议解压到好管理的地方,并且其路径中不要包含有中文)

我这里是解压到了 F盘 的根目录当中。

下面这个图稍微留点印象

 

OK,接下来就到配置。

4.2配置MinGW64

        在Windows电脑中,按 Windows键 +S 快捷键。或着 点开搜索框搜索:环境变量,就能看到:

 

 

 

 找到上图中的Path变量,然后双击Path

4.2.1 验证是否配置成功

        Windows键 + R 键

gcc --version

where gcc

 4.3 安装C/C++插件

        要在VSCode中编译代码,还得 下载并安装C/C++插件,

                打开VSCode,

                点击插件,

                搜索:C/C++,

                点击安装。

我这里已经安装好了,所以显示会跟你们有些差别。

安装完成后,记得重启一下 VS Code 让它更好的更新一下。

降低后期使用中会出现问题的概率

 OK,各位老铁们。到这里就已经配置完成了。

接下来就进入愉快的编程环节。

五丶在 VS Code 中编写C语言代码并编译成功

5.1打开文件夹

        在VS Code中想要写代码,首先都是要先打开文件夹的,这样也方便管理代码和编译器产生的可执行文件,和VS Code生成的配置文件。

        在写代码前,要先想清楚把代码放在什么地方管理,以我为例 ==》我创建了一个VSCode_C_Language 文件夹,我希望以后我写的C语言代码都管理在 VSCode_C_Language 目录下,然后,将未来的C语言代码分好类别以后 再进行一个管理,比如今天的测试代码,我会新建一个名为:Test_4_8 的文件夹来进行管理。

如图:

 创建完成之后 我们返回到 VS Code中

完成下图的操作

添加完以后

会弹出来是否信任此文件夹中文件的作者 

这里咱们无脑点击是就完事了嗷,自己都不信任自己还怎么玩

当然了,如果作者是其他人的话自行判断即可。

 信任作者之后,咱们的文件夹就打开了。

5.2创建C文件+写C语言代码

 

 这里我们的C文件就创建完成了。

随后我们编写一段代码,在屏幕中输出Hello Word

 代码如下:

#include<stdio.h>

int main()
{
    printf("Hello Word");
    return 0;
}

5.3设置C/C++编译的选项:C_Cpp_properties.json

        首先鼠标放在刚刚创建的 test.c 源文件内部,按 Ctrl键 + Shift键 + P键 快捷键,在弹出的界面中输入C/C++找到【C/C++:编辑配置(UI)】,然后进入该设置。

进入配置界面以后,首先要修改的是编译器路径。将其更改为ming64/bin/cpp.exe

 然后往下滑找到 ==》IntelliSense 模式选择 将其修改为 gcc-x64(legacy)

配置完以后会自动生成一个名为 c_cpp_properties.json 的文件

详解如下

 到这里 C/C++的编辑配置选项就完成了。

5.4创建执行/构建任务:tasks.json

        要想编译代码,我们接下来要在终端中配置任务,

终端 ==》 配置任务

如下图:

 点击以后又会生成一个 tasks.json 的文件

详解如下

到这里构建任务文件就创建完了。

接下来就到了大家最期待的编译+执行环节了。

 5.5编译+执行

5.5.1编译

        完成了上述的所有准备之后,咱们接下来就可以编译并且并生成可执行程序了。

鼠标单击选中自己所要编译的文件

接着点击 终端 ==》运行生成任务

点击 运行生成任务 以后,会自动生成一个 test.exe 文件。

接下来就可以进行 执行程序的操作了。

5.5.2执行

        按 Ctrl键 +  丶键,打开VS Code中自带的终端,就可以运行代码了。

这时输入: ./test.exe 就可以执行代码了。

如下图:

 

到这里我们 VS Code,从0基础(到)执行第一个C语言程序的讲解就结束了。

后续想要用VS Code写更多的代码,可以在这篇博客开头的链接中点进去,进入鹏哥的B站界面

第9集开始往后看

 

 

        

 

 

 

 

 

 

 

Visual Studio Code (VSCode) 是一个非常流行的轻量级代码编辑器,支持多种编程语言,包括C语言。要使用VSCode运行C语言,你需要安装一些扩展和设置适当的构建工具。以下是基本步骤: 1. **安装VSCode**:首先确保你已经下载并安装了VSCode。 2. **安装C/C++插件**:推荐安装以下两个插件: - C/C++ Extension Pack(https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools): 这是官方Microsoft提供的C/C++开发插件,包含了编译器集成和调试功能。 - CodeLLDB(https://marketplace.visualstudio.com/items?itemName=vadimcn.vscode-lldb): 如果你想用LLDB进行调试,可以安装这个插件。 3. **配置编译器**:在`settings.json`文件中(文件菜单 -> 预览:用户设置或`Ctrl + ,`),添加你的C编译器路径。例如: ```json { "C_Cpp.default.compilerPath": "/usr/bin/gcc" // 或者你的GCC或Clang路径 } ``` 4. **设置工作区**:确保在项目根目录下有一个`tasks.json`文件,定义编译和运行任务。示例任务可能像这样: ```json { "version": "2.0.0", "tasks": [ { "label": "build", "type": "shell", "command": "gcc", "args": ["-g", "${file}", "-o", "${fileDirname}/${fileBasenameNoExtension}"], "problemMatcher": [] }, { "label": "run", "type": "shell", "command": "./${fileBasenameNoExtension}", "problemMatcher": [] } ] } ``` 5. **调试设置**:如果要进行调试,还需要设置`launch.json`,定义启动配置。示例配置可能如下: ```json { "version": "0.2.0", "configurations": [ { "name": "(gdb) Launch", "type": "cppdbg", "request": "launch", "program": "${workspaceFolder}/${fileBasenameNoExtension}", "args": [], "stopAtEntry": false, "cwd": "${workspaceFolder}", "environment": [], "externalConsole": true, "MIMode": "gdb", "miDebuggerPath": "/usr/bin/gdb" } ] } ``` 6. **启动项目**:使用`Tasks`面板(`Shift + Ctrl + B`)选择“build”来编译,选择“run”来执行。 **相关问题--:** 1. VSCode有哪些支持C语言的特性? 2. 如何在VSCode中查看编译错误? 3. 如果我的项目依赖于库,如何在VSCode中管理这些依赖?
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

麗o麗

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值