VsCode配置c语言开发环境

下载vscode 

官网免费下载

下载汉化插件

c/c++插件

下载MinGw

MinGw64位下载地址

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

我们下载的是免压缩版本的 所以我们直接把他复制到我们的c盘目录下

目录为c\program Files

配置环境变量

复制Mingw 的bin文件目录

快捷键粘贴如下图所示

验证是添加否成功

win + r 到 cmd目录

输入 where gcc 打印出bin目录 说明环境变量配置成功

vscode里面添加文件夹

创建一个.c文件 

如果头文件报错 请检查环境变量是否添加成功 或者点快速修复手动选择已安装的gcc

程序的运行和调试

点击调试c/c++文件 在.vscode下会生成tasks.json

修改tasks.json文件

{
    "tasks": [
        {
            "type": "cppbuild",
            "label": "C/C++: gcc.exe 生成活动文件",
            "command": "c:\\Program Files\\mingw64\\bin\\gcc.exe",
            "args": [
                "-fdiagnostics-color=always",
                "-g",
                //"${file}",
                "${fileDirname}\\*.c", //编译当前文件夹下的所有的.c文件
                "-o",
                // "${fileDirname}\\${fileBasenameNoExtension}.exe"
                "${fileDirname}\\debug.exe" //生成的可执行文件的名称
            ],
            "options": {
                "cwd": "c:\\Program Files\\mingw64\\bin"
            },
            "problemMatcher": [
                "$gcc"
            ],
            "group": {
                "kind": "build",
                "isDefault": true
            },
            "detail": "调试器生成的任务。"
        }
    ],
    "version": "2.0.0"
}

保存之后运行程序打断掉调试都是可以的

程序可以正常打印helloword

配置多文件调试

修改调试配置文件launch.json

{
    // 使用 IntelliSense 了解相关属性。 
    // 悬停以查看现有属性的描述。
    // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "name": "(gdb) 启动",
            "type": "cppdbg",
            "request": "launch",
            "program": "输入程序名称,例如 ${workspaceFolder}/debug.exe",//需要调试的可执行程序
            "args": [],
            "stopAtEntry": false,
            "cwd": "${fileDirname}",
            "environment": [],
            "externalConsole": false,
            "MIMode": "gdb",
            "miDebuggerPath": "C:\\Program Files\\mingw64\\bin\\gdb.exe",//设置gdb的路径
            "setupCommands": [
                {
                    "description": "为 gdb 启用整齐打印",
                    "text": "-enable-pretty-printing",
                    "ignoreFailures": true
                },
                {
                    "description": "将反汇编风格设置为 Intel",
                    "text": "-gdb-set disassembly-flavor intel",
                    "ignoreFailures": true
                }
            ]
        }
    ]
        
}

多文件程序的运行调试

点击调试c/c++文件

终端打印

使用scanf函数时 使用c/c++就可以在控制台输入了

完成上面这些工作,就可以使用vscode来学习c语言了。

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在使用VSCode进行C语言开发之前,需要安装相应的C编译器,建议选择GCC编译器,使代码的编译更加方便快捷。安装完成后,还需要配置VSCode的工作区,将其与编译器连接起来。 第一步,打开VSCode,找到终端窗口,安装C/C++调试器。在终端中输入以下命令: ```bash code --install-extension ms-vscode.cpptools ``` 第二步,集成终端与GCC编译器。在终端窗口中输入以下命令完成安装: ```bash sudo apt-get update && sudo apt-get install -y build-essential gdb ``` 第三步,配置VSCode的工作区。使用快捷键Ctrl + Shift + P打开命令面板,在搜索框中输入“C++”,选择“C++:Edit Configurations(JSON)”,打开“launch.json”文件,找到并修改以下参数: ```json "configurations": [ { "name": "gcc编译器", "type": "cppdbg", "request": "launch", "program": "${fileDirname}/${fileBasenameNoExtension}", "args": [], "stopAtEntry": true, "cwd": "${workspaceFolder}", "environment": [], "externalConsole": false, "MIMode": "gdb", "preLaunchTask": "C/C++: gcc编译器 版本", "miDebuggerPath": "/usr/bin/gdb" } ] ``` 第四步,创建C语言项目。在VSCode的侧边栏中选择“文件”->“新建文件夹”,创建一个新的工作区。在工作区中创建一个以“.cpp”为后缀的文件,例如“main.cpp”。 第五步,编写C语言代码,并按下F5运行程序,如果程序运行成功,会在终端窗口中看到程序的输出结果。 以上就是在VSCode配置C语言开发环境的方法。通过以上步骤,我们可以使用VSCode进行C语言代码的编辑、调试和运行。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值