VsCode搭建C语言环境

该博客详细介绍了如何在Visual Studio Code(VsCode)中搭建C语言开发环境,包括下载安装VsCode,安装MinGW作为C语言解释器,配置环境变量,以及安装必要的辅助插件和创建C语言的运行调试配置文件。
摘要由CSDN通过智能技术生成

VsCode搭建C语言环境


首先先安装VsCode


安装C语言解释器


配置C语言环境变量

  • 将安装目录的bin文件夹路径添加至环境变量
    4
  • 测试环境搭建是否成功,打开Cmd输入gcc -v,出现以下信息说明搭建成功
    5

Vscode安装辅助插件

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


创建三个C语言运行调试配置文件

  • 若第一次调试运行时没有生成三个配置文件,则在新建的c工程目录下新建三个.json文件,我的文件如下

launch.json文件

// https://github.com/Microsoft/vscode-cpptools/blob/master/launch.md
{
    "version": "0.2.0",
    "configurations": [{
        "name": "(gdb) Launch", // 配置名称,将会在启动配置的下拉菜单中显示
        "type": "cppdbg", // 配置类型,
### 配置VSCode以支持C语言开发 #### 安装Visual Studio Code 确保已安装最新版本的 Visual Studio Code (VSCode)[^2]。 #### 安装必要的扩展 为了使 VSCode 支持 C 语言开发,需安装几个重要的插件: 1. **C/C++ 扩展包** 这是由 Microsoft 提供的一个官方扩展,它包含了调试、 IntelliSense 和其他功能的支持。可以通过 Extensions 视图 (`Ctrl+Shift+X`) 中搜索 "C/C++" 并点击 Install 来完成安装[^1]。 2. **Code Runner 插件** 此插件允许直接运行代码片段而无需额外配置复杂的构建任务。同样可以在 Extensions 视图中找到并安装此插件。 #### 编译器的选择与安装 推荐使用 GCC 或 Clang 作为编译工具链。对于 Windows 用户而言,MinGW-w64 是一种方便的方式获取 GCC;Linux 用户通常已经预装了这些工具;macOS 则可通过 Homebrew 安装。 - 对于Windows用户,在Git Bash或其他命令行界面执行如下命令来验证是否成功安装GCC: ```bash gcc --version ``` - Linux用户可以利用包管理器如apt-get来进行更新或安装: ```bash sudo apt update && sudo apt install build-essential ``` - macOS用户则可借助Homebrew进行操作: ```bash brew install gcc ``` #### 设置launch.json和tasks.json文件 为了让调试工作更加顺畅,还需要创建两个JSON格式的任务定义文件——`launch.json`用于启动程序时传递参数给调试器,`tasks.json`用来指定如何调用外部编译指令对源码进行编译处理。 ##### 创建`.vscode/tasks.json` 该文件位于项目的根目录下的 `.vscode` 文件夹内,其内容应类似于下面的例子: ```json { "version": "2.0.0", "tasks": [ { "label": "build hello world", "type": "shell", "command": "gcc", "args": [ "-g", "${workspaceFolder}/hello.c", // 替换成实际路径 "-o", "${workspaceFolder}/hello" ], "group": { "kind": "build", "isDefault": true }, "problemMatcher": ["$gcc"] } ] } ``` ##### 创建`.vscode/launch.json` 同样的位置下还需建立 `launch.json` 文件以便能够顺利地开始调试会话: ```json { "version": "0.2.0", "configurations": [ { "name": "(gdb) Launch", "type": "cppdbg", "request": "launch", "program": "${workspaceFolder}/hello", "args": [], "stopAtEntry": false, "cwd": "${workspaceFolder}", "environment": [], "externalConsole": true, "MIMode": "gdb", "setupCommands": [ { "description": "Enable pretty-printing for gdb", "text": "-enable-pretty-printing", "ignoreFailures": true } ], "preLaunchTask": "build hello world", "miDebuggerPath": "/usr/bin/gdb", // 如果不是Linux系统,则需要更改为对应平台上的GDB路径 "logging": {"trace":true,"traceResponse":true}, "internalConsoleOptions": "openOnSessionStart" } ] } ``` 以上就是关于在 VSCode搭建 C 语言开发环境所需的主要步骤介绍。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值