vscode怎么配置cpp调试环境


本文摘自PHP中文网,作者V,侵删。

安装C/C++插件

打开插件页面,搜索输入C/C++搜索C/C++插件。

0aa239310f5164703c7288f034ad6e5.png

安装该插件后,使用vscode打开包含cpp文件的文件夹时,vscode会添加.vscode子文件夹到目录中。

添加c_cpp_properties.json配置

通过快捷键??P运行C/Cpp: Edit configurations,添加缺失的c_cpp_properties.json文件。默认的添加的文件如下:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

{

    "configurations": [

        {

            "name": "Mac",

            "includePath": [

                "${workspaceFolder}/**"

            ],

            "defines": [],

            "macFrameworkPath": [

                "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/System/Library/Frameworks"

            ],

            "compilerPath": "/usr/bin/clang",

            "cStandard": "c11",

            "cppStandard": "c++17",

            "intelliSenseMode": "clang-x64"

        }

    ],

    "version": 4

}

这个部分没有做什么调整。采用的是默认添加的文件。

添加tasks.json配置文件

通过快捷键??P选择执行的命令,选择Task: Configure Task命令,选择Create tasks.json from templates,选择Others来创建一个外部命令。根据自己的编译器更换commnd选项。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

{

    // See https://go.microsoft.com/fwlink/?LinkId=733558

    // for the documentation about the tasks.json format

    "version": "2.0.0",

    "tasks": [

        {

            "label": "cpp",

            "type": "shell",

            "command": "g++",

            "args": [

                "-g",

                "${file}",

                "-o",

                "a.out"

            ],

            "group": {

                "kind": "build",

                "isDefault": true

            }

        }

    ]

}

这里需要说一点,希望对当前标签页的代码进行编译执行,因此args参数中用的是${file}。另外需要说的一点是,如果不指定输出的编译文件,会影响调试。

阅读剩余部分

相关阅读 >>

vsCode怎么安装vetur?

vsCode无法加载tkinter如何解决

vsCode中文配置步骤

vsCode怎么修改背景颜色

vsCode怎么操作scss

js程序如何在vsCode控制台输出

vsCode与anaconda有什么联系

vsCode怎么运行vue代码

vsCode怎么看效果

vsCode实用插件run code,让你实时查看控制台信息!!

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



打赏

取消

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

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

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

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

评论

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