vscode调试c++断点失效解决方法
一点击调试,设的红色断点就变成了空心的,搞了一下午三四个小时,在网上找了好多文件和我自己的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
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
怎样阻止微信小程序自动打开
PHP中文网 06-13 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01