vscode怎么配置cpp调试环境


当前第2页 返回上一页

1

>> g++ -g question.cpp -o a.out

当然也可以把args中的a.out替换为${file}保持和文件名的对应。

添加launch.json配置文件

在调试界面点击运行,会提示添加launch.json配置文件。其定义了启动调试文件的相关属性。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

{

    // 使用 IntelliSense 了解相关属性。

    // 悬停以查看现有属性的描述。

    // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387

    "version": "0.2.0",

    "configurations": [

        {

            "name": "(lldb) Launch",

            "type": "cppdbg",

            "request": "launch",

            "program": "${workspaceFolder}/a.out",

            "args": [],

            "stopAtEntry": false,

            "cwd": "${workspaceFolder}",

            "environment": [],

            "externalConsole": false,

            "MIMode": "lldb",

            "preLaunchTask": "cpp"

        }

    ]

}

这里需要说明的有三个参数:

1、program参数,这里的文件名要和之前的保持对应,如果前面用的a.out,这里也应该是a.out。

2、externalConsole参数,悬停在上面会有说道,如果是linux等系统,将其置为false时,将会在vscode集成内输出打印内容。如果是true的话,会在外部的终端输出。为了在vscode看输出,这里设置其为false.另一个需要留意的是参数externalConsole,悬停在上面会有说道,如果是linux等系统,将其置为false时,将会在vscode集成内输出打印内容。如果是true的话,会在外部的终端输出。为了在vscode看输出,这里设置其为false。

3、preLaunchTask参数,因为每次调试都需要预先对代码进行编译,这里可以通过preLaunchTask参数指定编译任务。这里将其指定为之前的任务: cpp. 即之前task的label中的内容。

相关文章教程推荐:vscode教程

以上就是vscode怎么配置cpp调试环境的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

vsCode要怎么搜索单词所在位置

vsCode es6语法报错

vsCode终端窗口无法输入命令

9个高效使用vsCode的建议

mac电脑怎么样安装vsCode

vsCode找不到git路径

聊聊vsCode中如何配置markdown代码片段

vsCode配置文件在哪打开?

vsCode卸载不干净怎么办

vsCode如何创建web工程

更多相关阅读请进入《vsCode》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...