美文网首页
vscode配置完美c开发环境

vscode配置完美c开发环境

作者: blackarch | 来源:发表于2020-03-30 12:16 被阅读0次

    1.首先是下载c编译器 x86_64-8.1.0-release-posix-seh-rt_v6-rev0.7z

    链接:https://pan.baidu.com/s/1l2VF3GeRcjnTjs1eXEb-rQ

    提取码:lgtt

    复制这段内容后打开百度网盘手机App,操作更方便哦

    2.下载后解压,里面有个mingw64文件夹,放到D:\Program\里去,介绍下D:\Program\,因为programme file文件夹里面有一个空格,很多程序不支持安装路径有空格,所以我搞了一个D:\Program\,放D盘是因为防止windows10让我玩崩了有个退路,系统可以重装,但是我的文件必须保留

    3.添加环境变量

    4.在vscode里打开一个文件夹作为你以后开发c程序的目录(吐槽一下,vscode文件为王,连项目的概念都是被忽略的)

    比如我在D盘新建一个文件夹Project\workspace_c

    在vscode中打开这个文件夹

    然后在里面新建 .vscode 文件夹,需要注意,vscode前面必须加一个"."

    里面新建launch.jsontasks.json两个配置文件

    launch.json

    {

        "version": "0.2.0",

        "configurations": [

            {

                "name": "(gdb) Launch", // 配置名称,将会在启动配置的下拉菜单中显示

                "type": "cppdbg", // 配置类型,这里只能为cppdbg

                "request": "launch", // 请求配置类型,可以为launch(启动)或attach(附加)

                "program": "${workspaceFolder}/${fileBasenameNoExtension}.exe", // 将要进行调试的程序的路径

                "args": [], // 程序调试时传递给程序的命令行参数,一般设为空即可

                "stopAtEntry": false, // 设为true时程序将暂停在程序入口处,一般设置为false

                "cwd": "${workspaceFolder}", // 调试程序时的工作目录,一般为${workspaceRoot}即代码所在目录 workspaceRoot已被弃用,现改为workspaceFolder

                "environment": [],

                "externalConsole": true, // 调试时是否显示控制台窗口,一般设置为true显示控制台

                "MIMode": "gdb",

                "miDebuggerPath": "D:/Program/mingw64/bin/gdb.exe", // miDebugger的路径,注意这里要与MinGw的路径对应

                "preLaunchTask": "gcc", // 调试会话开始前执行的任务,一般为编译程序,c++为g++, c为gcc

                "setupCommands": [

                    {

                        "description": "Enable pretty-printing for gdb",

                        "text": "-enable-pretty-printing",

                        "ignoreFailures": false

                    }

                ]

            }

        ]

    }

    tasks.json

    {

        "version": "2.0.0",

        "command": "gcc",

        "args": [

            "-g",

            "${file}",

            "-o",

            "${fileBasenameNoExtension}.exe"

        ]

    }

    在workspace_c文件夹下新建hello.c

    然后f5

    在终端下敲击2次回车,然后运行

    就这样了

    很简单

    我非常讨厌那些msi和exe的安装版程序,因为我的Windows不止因为一次因为程序不兼容导致崩溃了,虽然我的win10没有崩溃过,但是98 2000 xp 都玩完过,我个人对于Microsoft OS的稳定性没有丝毫信心,因为之前损失惨重,我的浏览器的一些书签和自己写的学习笔记全没有了.什么是经验?经验就是现实用拳头锤了你N次,在你鼻青脸肿的时候你觉悟了.

    相关文章

      网友评论

          本文标题:vscode配置完美c开发环境

          本文链接:https://www.haomeiwen.com/subject/kzmmuhtx.html