首页
健康资讯
医生资讯
健康问答
医院查找
疾病百科
天气
健康
网站导航
vscode怎么调试c语言
更新时间:2021-05-17 12:57:09

  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 怎么 调试 语言
  • 教育
  • 美食
  • 健康
  • 数码
  • 家居
  • 娱乐
  • 生活
  • 时尚
  • 旅游
  • 社会
  • 情感
  • 汽车
  • 健身
  • 育儿
  • 科技
  • 游戏
  • 自然
  • 历史
  • 文化
  • 国际
  • 宠物
  • 财经
  • 星座
  • 体育
  • 风水
  • 佛学
  • 军事
  • 生产
  • 房产
  • 手工
  • 技术
  • 摄影
  • 机械
  • 科学
  • 绘画
  • 音乐
  • 其他
  • 养生
健康导航
疾病
医生
中医
男性
孕育
资讯
美容
减肥
医院
女性
老人
饮食
症状
检查
问答
体检
急救
护理
健康
温馨提示
进入夏季是中暑、热中风、肩周炎、水中毒、肠炎等疾病的高发季节,同时也是腹泻、消化不良的高发季节,广大网民要高度重视做好这些疾病的预防,网民如出现低血压、休克、心律失常、腹痛、腹泻、恶心、呕吐、发热及全身不适等症状应及时就医。
Copyright © 2000-2017 jiankang4.com All Rights Reserved
特别声明:本站信息仅供参考,不能作为诊断及医疗的依据,本站如有转载或引用文章涉及版权问题请速与我们联系。
电话: 邮箱: