• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

vscode调试c++断点失效解决方法

武飞扬头像
ChangYan.
帮助1

一点击调试,设的红色断点就变成了空心的,搞了一下午三四个小时,在网上找了好多文件和我自己的tasks.json还有laungh.json进行对比,下了好几个调试的插件,结果按F5还是断点为空,直接输出结果,根本没有调试的步骤。最后,,在本地重新建了文件,自动生成了需要的文件,结果一运行,可以进行调试了。。

忠告!!不要去对照别人的文件了,毕竟系统和路径都是不同的,还需要自己对照更改就很麻烦,还会有莫名的错误。直接在自己的文件里自动生成,这个路径就是本地可以跑起来的,真的太省事了!!

下面介绍一步一步如何在本地生成可以调试的文件!

首先,win R 输入cmd打开控制台,然后将路径调到你想要储存c 代码的地方。然后按照顺序输入我图中的指令。
指令解释:【mkdir xxxx】表示新建一个名字为xxxx的文件夹。
【code .】表示在VSCode中打开该文件夹。会自动打开VSCode。 一定要注意那个小实心点
学新通
VSCode打开后可以看到如图,是空文件夹。
学新通
然后在helloword文件夹里创建一个.cpp文件,写上代码。
学新通

按Ctrl S保存代码。

然后就在这个.cpp的页面,不要点到其它页面
按照如图进行配置
学新通
学新通
然后它就自动生成了.vscode文件夹和task.json文件。
学新通
"args"变成我如图的样子,等于是比自动生成的文件少了第一句话,文件的其它地方都不要动。
学新通
按Ctrl S保存该文件。
保存之后,回到helloworld.cpp页面,当前VSCode显示如图。
学新通
然后在当前页面按组合键 Ctrl Shift B,注意,一定要在helloworld.cpp的页面按下组合键。 然后就会编译生成可执行文件helloworld.exe,如图
学新通
现在来生成launch.json文件:
注意,页面还是要停留在helloworld.cpp这个页面。
操作如图所示
学新通
学新通
学新通
然后页面就自动变为下图
学新通
说明已经可以调试了!
此时点击上方的红色正方形,先暂停调试,回到helloworld.cpp页面,我们可以看到旁边自动生成了launch.json
学新通
生成的文件不要动它,不需要修改什么。
此时在helloworld.cpp页面设下断点(点击每行序号前边空白的地方就可以在该行设断点),如图
学新通
然后按F5就可以进行调试啦!!
学新通
大功告成!!

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhgbfjij
系列文章
更多 icon
同类精品
更多 icon
继续加载