首页 置换 选车 估价 问答 生活 经销商 车管所 汽车资讯 汽车销量 车牌查询 今日油价 天气预报
您的位置: 首页 > 生活 > 其他 > vscode怎么调试c语言
vscode怎么调试c语言
更新时间:2024-08-15 06:32:00

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

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

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

  {

  version: 0.2.0,

  configurations: [

  {

  name: Run 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: [

  {

  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}.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: [

  {

  description: Enable pretty-printing for gdb,

  text: -enable-pretty-printing,

  ignoreFailures: false

  }

  ],

  preLaunchTask: build & debug file

  }

  ]

  }

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

  {

  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和对应的值。

标签: vscode 怎么 调试 语言
相关推荐RECOMMEND
面包怎么做才松软细腻君之
用料:高筋面粉适量、水适量、酵母适量、细砂糖适量、黄油适量、盐适量。步骤:1、将高筋面粉和水混合均匀,用小火加热,然后搅拌到成糊状,倒入保鲜盒盖上盖子以防水份流失,凉到常温后放入冰箱冷藏17到24小时...
跨年费用票可以入账吗
跨年费用票是可以入账的,具体分录如下:借:以前年度损益调整贷:库存现金/银行存款计算多交的企业所得税借:应交税费——应交所得税贷:以前年度损益结转借:利润分配——未分配利润贷:以前年度损益
办理林权证需要什么条件
条件:1、森林和林木及林地的权属无争议。2、界线清楚。标志明显,与毗邻单位有认界协议书或划拨书。3、面积及四至界线的登记文件和图面资料同实地吻合。4、有关图表完备,材料齐全。5、拥有所有权或使用权的证...
Win10电脑怎么删除登录密码
Win10电脑怎么删除登录密码呢?一起来看看具体操作方法!点击桌面【开始】中的【设置】。点击【帐户】。点击【登录选项】。点开【密码】,点击【更改】。输入原始密码点击【下一步】。在更改密码中不输入任何密...
高考补报什么意思
补报志愿是在录取的过程中进行的,一般是在每个批次的录取最后这一阶段进行,当某个学校无法完成招生计划时就会有降分的情况,至于降多少分要根据学校的计划划线,计划差得多,分数要多一些,计划差得少,降得分就要...
适合初一学生看的杂志有哪些
适合初一学生看的杂志有:1、《意林》,内容风格现实温暖,通常用一些故事、寓言、生活经历来吸引读者,在价值观上强调励志和人文关怀;2、《格言》,内容积极、健康、向上,充满哲理,富于智慧和情趣;3、《中国...