vscode怎么调试c语言 调试步骤
1、打开你要写c++程序的文件夹,我们这里新建一个Test文件夹并打开test,打开后:使用VScode运行调试C/C++,在左侧打开的目录中新建一个 文件。
2、新建后点左侧的调试按钮(英文:Debug),可以看到,目前没有调试配置。
3、这时我们需要配置自己的调试配置,回到资源管理器界面,我们可以看到目录下多了一个de的文件夹,里面有一个文件。我们现在在这个文件夹中新建一个文件。我们需要改写这两个json文件的内容。
{
version: 0.2.0,
configurations: [
{
name: Run C/C++,
type: cppdbg,
request: launch,
program: ${workspaceFolder}/${fileBasenameNoExtension},
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/,
setupCommands: [
{
description: Enable pretty-printing for gdb,
text: -enable-pretty-printing,
ignoreFailures: false
}
],
preLaunchTask: build & run file
},
{
name: Debug C/C++,
type: cppdbg,
request: launch,
program: ${workspaceFolder}/${fileBasenameNoExtension},
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/,
setupCommands: [
{
description: Enable pretty-printing for gdb,
text: -enable-pretty-printing,
ignoreFailures: false
}
],
preLaunchTask: build & debug file
}
]
}
其中文件内容(直接复制即可):
{
version: 2.0.0,
tasks: [
{
label: build & debug file,
type: shell,
command: g++,
args: [
-g,
-o,
${fileBasenameNoExtension},
${file}
],
group: {
kind: build,
isDefault: true
}
},
{
label: build & run file,
type: shell,
command: g++,
args: [
-o,
${fileBasenameNoExtension},
${file}
],
group: {
kind: build,
isDefault: true
}
}
]
}
4、我们已经完成了基本的配置工作,保存以上两个json文件后,再次点击左侧的调试按钮(Debug),可以发现出现了两个新的配置,一个是直接运行程序的Run,一个是用来调试程序的Debug。
5、我们写一个简单的c++程序来进行调试说明,程序源代码,我们在return 0这行添加了一个断点。
6、切换运行配置为Debug C/C++,点击运行按钮开始调试。
7、可以看到,弹出的终端输出了正确的结果,调试窗口中的变量中也有变量a和对应的值。
-
漳州尖椒几月份采摘
漳州尖椒一般在夏季采摘,主要集中在7月至9月期间。这是因为漳州的气候条件适宜尖椒的生长,且夏季的高温和日照充足有利于尖椒的生长和果实的发育。因此,在这个时候采摘的尖椒更加成熟、口感更好。...
-
供奉菩萨怎么念诵
供奉菩萨通常需要进行念诵和供养。念诵时,可以选择合适的经文或咒语,然后专心诚意地念诵。对于不同的菩萨,有不同的经文和咒语可供选择。比如供奉观音菩萨可以念诵《心经》,供奉地藏菩萨可以念诵《地藏经》等等。供养方面,则可以准备一些清净的水、鲜花、香烛、果品...
-
龙和什么属相夫妻合作最旺
龙和鼠属相的人夫妻合作最旺。龙和鼠均属于属相中最有领导力和智慧的两种,能够互相理解、支持和帮助,共同创造出更加成功的事业。他们的合作能力和默契度较高,可以在事业上取得更大的成功。...
-
白运动鞋怎么才能洗白啊
要给白运动鞋洗白,你可以尝试以下方法:1.使用肥皂水:将温水和少量洗涤剂混合,然后用软毛刷或牙刷蘸取肥皂水轻轻擦拭鞋面和鞋底。然后用湿布擦拭干净,并用干布吸去多余的水分。2.使用牙膏:挤适量牙膏在湿布上,然后用湿布轻轻擦拭鞋面和鞋底。你可以在鞋面上多涂抹一些...