您的位置:首页>企业要闻 >内容

vscode怎么debug调试c语言(vscode怎么调试c语言 调试步骤)

2022-09-15 19:40:28来源:
导读 目前是有很多朋友们对于vscode怎么调试c语言 调试步骤这个信息比较感兴趣,那么小编也是收集了一些vscode怎么调试c语言 调试步骤相关的信...

目前是有很多朋友们对于vscode怎么调试c语言 调试步骤这个信息比较感兴趣,那么小编也是收集了一些vscode怎么调试c语言 调试步骤相关的信息来分享给大家,希望你会喜欢哦。

1、打开你要写c++程序的文件夹,我们这里新建一个Test文件夹并打开test,打开后:使用VScode运行调试C/C++,在左侧打开的目录中新建一个 main.cpp 文件。

2、新建后点左侧的调试按钮(英文:Debug),可以看到,目前没有调试配置。

3、这时我们需要配置自己的调试配置,回到资源管理器界面,我们可以看到目录下多了一个.vscode的文件夹,里面有一个launch.json文件。我们现在在这个文件夹中新建一个tasks.json文件。我们需要改写这两个json文件的内容。

{

version: 0.2.0,

configurations: ,

stopAtEntry: false,

cwd: ${workspaceFolder},

environment: ,

externalConsole: true,

MIMode: gdb,

miDebuggerPath: C:/Program Files (x86)/mingw-w64/i686-8.1.0-posix-dwarf-rt_v6-rev0/mingw32/bin/gdb.exe,

setupCommands: ,

preLaunchTask: build & run file

},

{

name: Debug C/C++,

type: cppdbg,

request: launch,

program: ${workspaceFolder}/${fileBasenameNoExtension}.exe,

args: ,

stopAtEntry: false,

cwd: ${workspaceFolder},

environment: ,

externalConsole: true,

MIMode: gdb,

miDebuggerPath: C:/Program Files (x86)/mingw-w64/i686-8.1.0-posix-dwarf-rt_v6-rev0/mingw32/bin/gdb.exe,

setupCommands: ,

preLaunchTask: build & debug file

}

]

}

其中tasks.json文件内容(直接复制即可):

{

version: 2.0.0,

tasks: ,

group: {

kind: build,

isDefault: true

}

},

{

label: build & run file,

type: shell,

command: g++,

args: ,

group: {

kind: build,

isDefault: true

}

}

]

}

4、我们已经完成了基本的配置工作,保存以上两个json文件后,再次点击左侧的调试按钮(Debug),可以发现出现了两个新的配置,一个是直接运行程序的Run,一个是用来调试程序的Debug。

5、我们写一个简单的c++程序来进行调试说明,程序源代码,我们在return 0这行添加了一个断点。

6、切换运行配置为Debug C/C++,点击运行按钮开始调试。

7、可以看到,弹出的终端输出了正确的结果,调试窗口中的变量中也有变量a和对应的值。

本文到此结束,希望对大家有所帮助。

免责声明:本文由用户上传,如有侵权请联系删除!

猜你喜欢

最新文章