MinGW与使用VScode写C语言适配

压缩包


通过网盘分享的文件:MinGW.zip

链接: https://pan.baidu.com/s/1QB-Zkuk2lCIZuVSHc-5T6A 提取码: 2c2q

需要下载的插件

1.翻译

找到VScode页面,从上数第4个,点击扩展(以下通此)

搜索---Chinese--点击---安装--ok

2.运行

第一个步骤同上

搜索--Code Runner and C/C++ Compile Run--点击---安装--ok

3.其他

C/C++

C/C++ Extension Pack

C/C++ Themes

4.智能AI补全代码

CodeGeeX:AI Coding Assistant

环境配置

1.环境变量

点击win键--搜索环境变量--找到之后点击进去--点击右下角的环境变量--找到系统变量下面的path--新建(直接双击也行)--粘贴D:\MinGW\bin(根据自己的路径进行粘贴)--不要点击❌,点击所有的确定,少一个也不行

2.检查是否配置完好

win + R --- 输入cmd,打开黑框

输入gcc -v/gcc --version --有相应的版本信息提示就是成功了,就可接着往下配置了

配置文件

这些都是在.vscode下面的,不知道的自己搜索,查找资料

重点:路径自己该改,应该能够看懂的

1.c_cpp_properties.json

bash 复制代码
{
    "configurations": [
        {
            "name": "Win32",
            "includePath": [
                "${workspaceFolder}/**"
            ],
            "defines": [
                "_DEBUG",
                "UNICODE",
                "_UNICODE"
            ],
            "compilerPath": "D:\\MinGW\\bin\\gcc.exe",
            "cStandard": "c11",
            "cppStandard": "gnu++14",
            "intelliSenseMode": "windows-gcc-x86"
        }
    ],
    "version": 4
}

2.launch.json

bash 复制代码
{
    "configurations": [
        {
            "name": "C/C++: gcc.exe 构建和调试活动文件",
            "type": "cppdbg",
            "request": "launch",
            "program": "${fileDirname}\\${fileBasenameNoExtension}.exe",
            "args": [],
            "stopAtEntry": false,
            "cwd": "${fileDirname}",
            "environment": [],
            "externalConsole": false,
            "MIMode": "gdb",
            "miDebuggerPath": "D:\\MinGW\\bin\\gdb.exe",
            "setupCommands": [
                {
                    "description": "为 gdb 启用整齐打印",
                    "text": "-enable-pretty-printing",
                    "ignoreFailures": true
                },
                {
                    "description": "将反汇编风格设置为 Intel",
                    "text": "-gdb-set disassembly-flavor intel",
                    "ignoreFailures": true
                }
            ],
            "preLaunchTask": "C/C++: gcc.exe 生成活动文件"
        }
    ],
    "version": "2.0.0"
}

3.settings.json

bash 复制代码
{
    "files.associations": {
        "*.sqlbook": "sql",
        "*.ndjson": "jsonl",
        "*.dbclient-js": "javascript",
        "stdio.h": "c"
    }
}

4.tasks.json

bash 复制代码
{
    "tasks": [
        {
            "type": "cppbuild",
            "label": "C/C++: gcc.exe 生成活动文件",
            "command": "D:\\MinGW\\bin\\gcc.exe",
            "args": [
                "-fdiagnostics-color=always",
                "-g",
                "${file}",
                "-o",
                "${fileDirname}\\${fileBasenameNoExtension}.exe"
            ],
            "options": {
                "cwd": "${fileDirname}"
            },
            "problemMatcher": [
                "$gcc"
            ],
            "group": {
                "kind": "build",
                "isDefault": true
            },
            "detail": "调试器生成的任务。"
        }
    ],
    "version": "2.0.0"
}

代码运行

1.书写代码

cs 复制代码
# include <stdio.h>
// std-->standard 标准库,io-->input/output 输入输出,h-->header 头文件

int main(){
    // main函数是程序的入口,程序从这里开始执行,有且仅有一个

    printf("Hello World!\n");
    // printf是一个库函数,用于输出字符串

    return 0;
    // return 0;表示程序正常结束
}

2.运行

如果上面的插件都安装完成了,就看运行,没有全部安装的话可能有的不能用

第一个,右键 -- Run Code(可以看见有快捷键)

第二个,右上角的三角符号(也有对应的快捷键)

相关推荐
天机️灵韵1 小时前
Java动态生成Word终极指南:poi-tl与Aspose.Words性能对比及选型建议
java·vscode·word·模板
半句唐诗2 小时前
Cursor IDE 入门指南
ide·ai编程
青花瓷3 小时前
Windows下VSCode的安装
ide·vscode·编辑器
冰凉小脚4 小时前
vscode 插件推荐
ide·vscode·编辑器
珈百列5 小时前
如何在jupyter notebook中使用django框架
ide·python·jupyter
背影疾风5 小时前
C++学习之路:从头搞懂配置VScode开发环境的逻辑与步骤
c++·vscode·学习
m0_740154675 小时前
SpringMVC 配置
ide·spring
还是鼠鼠8 小时前
Node.js 模块加载机制--详解
java·开发语言·前端·vscode·前端框架·npm·node.js
Jason-nb17 小时前
vscode + latex workshop + sumatraPDF
ide·vscode·编辑器·latex
KL_lililli1 天前
PyCharm 使用指南:从安装到高效开发
ide·python·pycharm