zoukankan      html  css  js  c++  java
  • visual studio code利用自身携带debug调试

    在.vscode文件夹下,添加如下文件

    1) launch.json 内容如下

    {
    "version": "0.2.0",
    "configurations": [
    {
    "name": "launch",
    "type": "cppdbg", // 调试程序类型为c++
    "request": "launch",
    "program": "${workspaceRoot}/src/out/test", //这个配置成你要调试的文件、${file}当前打开的文件
    "args": [2],
    "cwd": "${workspaceRoot}",
    "preLaunchTask": "build",
    }
    ]
    }
     
    2) tasks.json 内容如下:
    {
    // See https://go.microsoft.com/fwlink/?LinkId=733558
    // for the documentation about the tasks.json format
    "version": "2.0.0",
    "tasks": [
    {
    "label": "build",
    "type": "shell",
    "command": "cd src && sudo make", // 编译命令
    "args": [],
    "group": "build",
    "presentation": {
    // Reveal the output only if unrecognized errors occur.
    "reveal": "silent"
    },
    // Use the standard MS compiler pattern to detect errors, warnings and infos
    "problemMatcher": "$msCompile"
    }
    ]
    }
     
    3)settings.json 内容如下:
    {
    "files.associations": {
    "cctype": "cpp",
    "cmath": "cpp",
    "cstdarg": "cpp",
    "cstddef": "cpp",
    "cstdio": "cpp",
    "cstdlib": "cpp",
    "cstring": "cpp",
    "ctime": "cpp",
    "cwchar": "cpp",
    "array": "cpp",
    "atomic": "cpp",
    "strstream": "cpp",
    "*.tcc": "cpp",
    "chrono": "cpp",
    "cinttypes": "cpp",
    "clocale": "cpp",
    "complex": "cpp",
    "cstdint": "cpp",
    "cwctype": "cpp",
    "deque": "cpp",
    "list": "cpp",
    "unordered_map": "cpp",
    "vector": "cpp",
    "exception": "cpp",
    "fstream": "cpp",
    "functional": "cpp",
    "initializer_list": "cpp",
    "iosfwd": "cpp",
    "iostream": "cpp",
    "istream": "cpp",
    "limits": "cpp",
    "memory": "cpp",
    "new": "cpp",
    "ostream": "cpp",
    "numeric": "cpp",
    "ratio": "cpp",
    "sstream": "cpp",
    "stdexcept": "cpp",
    "streambuf": "cpp",
    "system_error": "cpp",
    "thread": "cpp",
    "type_traits": "cpp",
    "tuple": "cpp",
    "typeindex": "cpp",
    "typeinfo": "cpp",
    "utility": "cpp",
    "mutex": "cpp"
    }
    }
  • 相关阅读:
    linux安装redis 完整步骤
    java获取音频文件播放时长
    jar包部署在linux上后浏览器访问不到的问题
    FileRead方法
    FileWrite方法
    用Calendar方法知道月份的天数
    Calendar的用法
    两个时间相减(java简单用法)
    单列体现(Runtime)
    Random方法
  • 原文地址:https://www.cnblogs.com/rohens-hbg/p/11058890.html
Copyright © 2011-2022 走看看