使用vscode对c进行调试
2024-08-28 13:12:27
最近在学习C语言。知道vscode支持对c语言的代码的调试,就想试试。然后找了教程:
https://code.visualstudio.com/docs/languages/cpp
http://www.2cto.com/kf/201606/516207.html
照着做都没成功。打了断点却无法命中。
然后想到很有可能是因为gcc编译代码的问题,导致无法命中断点,gdb调试程序或许有什么独特的命令。于是上网搜索关于gdb的资料。很容易就找到这篇:
http://blog.csdn.net/liigo/article/details/582231/
解决我问题的文章的前半部分,
我意识到,要进行调试很有可能需要使用-g参数,就和C#里面debug的代码才能调试,release的不能调试一个道理。最后成功达成通过vscode调试c语言代码的目的。下面是我的配置和源代码:
最后的效果:
最新文章
- leetcode pow(x,n)实现
- win7 64位 asp+access 数据库连接出错[代码:02],请检查数据库链接文件中的连接字串
- KVO内部实现原理
- uC/OS-II时间(OS_time)块
- Linux后台开发常用工具
- UI5_UINavigation传值
- CSS 创建方式与优先级
- android源码编译环境的准备及编译之后使用emulator运行的方法 - 官方版
- jvm如何知道那些对象需要回收
- uvaLive5713 次小生成树
- Gentoo/Funtoo USE标记介绍
- Flex4 flash builder保留MXML转换的AS代码
- Java中的Throable类是不是受查异常?
- C++中结构体与类的区别(struct与class的区别)
- c#管理文件系统
- Delphi (Library Path Browsing Path)
- python自动化开发-[第七天]-面向对象
- 用SpannableString打造绚丽多彩的文本显示效果
- git stash 用法总结和注意点
- JS 禁止F12和右键操作控制台