美文网首页
VSCode debug设置

VSCode debug设置

作者: 去年匆匆今年匆匆 | 来源:发表于2019-03-25 15:06 被阅读0次

    VSCode安装插件,C/C++

    安装编译、调试环境
    mingw,
    在vscode中创建.vscode文件夹,在文件夹中配置launch.json、tasks.json文件

    launch.json
    
    {
        "version": "0.2.0",
        "configurations": [
            {
                "name": "C/C++",
                "type": "cppdbg",
                "request": "launch",
                "program": "${fileDirname}/${fileBasenameNoExtension}.exe",
                "args": [],
                "stopAtEntry": false,
                "cwd": "${workspaceFolder}",
                "environment": [],
                "externalConsole": true,
                "MIMode": "gdb",
                "miDebuggerPath": "C:/mingw/bin/gdb.exe",
                "preLaunchTask": "g++",
                "setupCommands": [
                    {
                        "description": "Enable pretty-printing for gdb",
                        "text": "-enable-pretty-printing",
                        "ignoreFailures": true
                    }
                ],
            },
        ]
    }
    
    tasks.json
    
    {
        "version": "2.0.0",
        "command": "g++",
        "args": ["-g","${file}","-o","${fileDirname}/${fileBasenameNoExtension}.exe"],
        "problemMatcher": {
            "owner": "cpp",
            "fileLocation": ["relative", "${workspaceRoot}"],
            "pattern": {
                "regexp": "^(.*):(\\d+):(\\d+):\\s+(warning|error):\\s+(.*)$",
                "file": 1,
                "line": 2,
                "column": 3,
                "severity": 4,
                "message": 5
            }
        }
    }
    
    

    相关文章

      网友评论

          本文标题:VSCode debug设置

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