WWW.lllT.neT这篇文章内容给各位详细介绍应用VSCode配备C语言自然环境的方式。有一定的实用价值,有须要的小伙伴可以参照一下,期待对各位有些协助。

怎么使用VSCode配备C语言自然环境

组装有关软件

打卡签到后打开如下所示页面,挑选这一C/C 的,随后点一下install开展组装,大约几秒就好了,组装结束后install按键会变为uninstall(卸载掉):
怎么使用VSCode配备C语言自然环境

组装c语言编译器(MinGW-W64 GCC)

在线下载进行后缓解压力:

怎么使用VSCode配备C语言自然环境

随后配备系统变量

寻找这一文件夹名称内的一个叫bin的文件夹名称:

随后把它的详细地址拷贝一下,寻找此电脑(或是我的电脑)——>鼠标右键——>特性

随后进到到下边这一网页页面,开启高級系统配置:

在弹出来的网页中挑选“高級”分页查询,寻找系统变量,点击开启:

随后在系统变量中的系统变量中,寻找Path自变量:

开启以后将刚拷贝的详细地址加上进来:

怎么使用VSCode配备C语言自然环境

随后点明确,以前弹出来的全部网页页面都点一下明确。随后接口测试配备是不是取得成功:

crtl R键盘快捷键开启运行窗口,在里面键入cmd,回车键打开cmd.exe

怎么使用VSCode配备C语言自然环境
在cmd.exe中键入如下所示指令:

gcc -v -E -x c   -

假如运作結果像下边照片中那样,就配备成功了。

怎么使用VSCode配备C语言自然环境

配备

最终在VSCode中开展有关配备:

先新创建一个文件夹名称做为C语言新项目文档,随后点一下工具栏中的File——>Open Folder,寻找刚刚新创建的文件夹名称,随后点一下挑选文件夹名称开启这一新项目文档。

随后在里面新创建一个hello.c文档(名称随意起,以.c结束就可以了)

怎么使用VSCode配备C语言自然环境
随后再建一个

.vscode文件夹名称(留意前边有一个点),在里面建三个文档,c_cpp_properties.json、launch.json、tasks.json

  • c_cpp_properties.json:将这一段编码拷贝进来
{
    "configurations": [
        {
            "name": "Win32",
            "includePath": [
                "${workspaceRoot}",
                "C:/Program Files/mingw64/include/**",
                "C:/Program Files/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c  ",
                "C:/Program Files/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c  /x86_64-w64-mingw32",
                "C:/Program Files/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c  /backward",
                "C:/Program Files/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include",
                "C:/Program Files/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include-fixed",
                "C:/Program Files/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/include"
            ],
            "defines": [
                "_DEBUG",
                "UNICODE",
                "._GNUC._=6",
                "._cdecl=._attribute._((._cdecl._))"
            ],
            "intelliSenseMode": "msvc-x64",
            "browse": {
                "limitSymbolsToIncludedHeaders": true,
                "databaseFilename": "",
                "path": [
                    "${workspaceRoot}",
                    "C:/Program Files/mingw64/include/**",
                    "C:/Program Files/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c  ",
                    "C:/Program Files/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c  /x86_64-w64-mingw32",
                    "C:/Program Files/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include/c  /backward",
                    "C:/Program Files/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include",
                    "C:/Program Files/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/include-fixed",
                    "C:/Program Files/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.1.0/../../../../x86_64-w64-mingw32/include"
                ]
            }
        }
    ],
    "version": 4
}

随后,下边白框里的具体内容必须改动,将全部的 改成自身的安装路径,便是大家以前在线下载的c语言编译器的详细地址:

怎么使用VSCode配备C语言自然环境

将你的MinGW-W64 GCC缓解压力后的资料中的mingw64的详细地址拷贝出来,更换编码里全部的 D:/Program Files (x86)/softwareFactory/x86_64-8.1.0-release-win32-sjlj-rt_v6-rev0/mingw64/ :

  • launch.json:拷贝,随后miDebuggerPath特性里的具体内容也需要改为自身的途径
{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "(Windows) Launch",
            "type": "cppvsdbg",           "request": "launch",
            "program": "cmd",
            "preLaunchTask": "echo",
            "args": [
                "/C",
                "${fileDirname}\${fileBasenameNoExtension}.exe",
                "&",
                "echo.",
                "&",
                "pause"
            ],
            "stopAtEntry": false,
            "cwd": "${workspaceFolder}",
            "environment": [],
            "externalConsole":true
        },
        {
            "name": "(gdb) Launch",
            "type": "cppdbg",
            "request": "launch",
            "program": "${workspaceFolder}/${fileBasenameNoExtension}.exe",
            "args": [],
            "stopAtEntry": false,
            "cwd": "${workspaceFolder}",
            "environment": [],
            "externalConsole": true,
            "MIMode": "gdb",
            "miDebuggerPath": "C:\Program Files\mingw64\bin\gdb.exe",// 自身电脑上的gdb
            "preLaunchTask": "echo",//这儿和task.json的label相对性应
            "setupCommands": [
                {
                    "description": "Enable pretty-printing for gdb",
                    "text": "-enable-pretty-printing",
                    "ignoreFailures": true
                }
            ]

        }
    ]
}
  • tasks.json:拷贝
{
    // See https://go.microsoft.com/fwlink/?LinkId=733558
    // for the documentation about the tasks.json format
    "version": "2.0.0",
    "tasks": [
        {
            "label": "echo",
            "type": "shell",
            "command": "gcc",
            "args": [
                "-g", 
                "${file}", 
                "-o", 
                "${fileBasenameNoExtension}.exe",
                "-fexec-charset=GBK"//处理中文乱码
            ]
        }
    ],
    "presentation": {
        "echo": true,
        "reveal": "always",
        "focus": false,
        "panel": "shared", 
        "showReuseMessage": true,
        "clear": false
    }
}

随后就可以在以前建的hello.c文档里边写程序啦,例如大家了解的hello world:

#include<stdio.h>
main()
{
    printf("hello worldn");
    //system("pause");
}

f5运作結果:

怎么使用VSCode配备C语言自然环境

vscode配备c自然环境就配备进行。

建议学习培训:《vscode教程》

以上便是怎么使用VSCode配备C语言自然环境的详尽具体内容,大量请关心自学java网其他相关文章!

WWW.lllT.neT

声明:有的资源来自网络转载,版权归原作者所有,如有侵犯到您的权益请联系邮箱:our333@126.com我们将配合处理!

原文地址:怎么使用VSCode配备C语言自然环境发布于2021-12-14 19:54:01