• vscode launch.js & task.js


    1、launch.js

    1)生成launch.js

    2)一般内容格式:

    3)命令:

    (1)“program”:你的程序编译出来的可执⾏⽂件(⽤cmake先编译出⼀个可执⾏⽂件,只需要第⼀次,⼀旦后续配置好了就直接 按F5)

    (2)“preLaunchTask”:新添加⼀个选项为build,这样每次F5调试才会重新编译⽣成新的可执⾏⽂件,否则只是执⾏

    (3)“externalConsole”:如果是true,每次按F5调试会⾃动弹出⼀个额外的终端,程序内容会在这个弹出的终端下运⾏和显⽰, 但是每次调试完了还要⼈⼯关闭。若是false,程序会在vscode下⾯的界⾯运⾏和显⽰,有点像VS

    2、task.js

    1)生成task.js:按ctrl+shift+p,输入tasks,选择配置生成任务,然后选择模板创建、最后选择Others。

    2)一般内容格式:先执行cmake再执行make

    {
        "version": "2.0.0",
        "options": {
            "cwd": "${workspaceRoot}/build"
        },/////////////////////////////////////////////////指定命令执行所在路径
        "tasks": [
            {
                "label": "cmake",
                "type": "shell",
                "command": "cmake",
                "args": [
                    "-G",
                    "MinGW Makefiles",
                    ".."
                ],
            },
            {
                "label": "make",/////////要执行的第二个make命令
                "type": "shell",
                "command": "mingw32-make",
                "args": [],
                "group": {
                    "kind": "build",
                    "isDefault": true
                },
                "dependsOn":["cmake"],///指定,在执行make之前,需先执行cmake
            },
        ]
    }
  • 相关阅读:
    android个版本对应的SDK level,最新包括android10.0
    SQL语句 存在就更新不存在就插入
    forward和sendredirect
    JavaBean
    Cookie单点登录跨域问题
    JSP
    JSP内置对象
    Spring学习笔记
    事务
    AOP实现方式
  • 原文地址:https://www.cnblogs.com/wllwqdeai/p/15786652.html
Copyright © 2020-2023  润新知