2025年vs code配置c环境(vs code c配置)

vs code配置c环境(vs code c配置)看完我的视频 Windows 11 配置简单 C 语言开发环境 个人经验 后 你应该已经可以让你的 C C 代码运行起来了 虽然视频中只演示了 C 语言 源文件后缀为 c 但 C 源文件后缀可以为 cc 或 cxx 或 cpp 等 也是可以直接运行的 不过仅仅能够运行代码是不够的 有时候我们还需要对代码进行调试 接下来我就向大家演示一下怎样才能够调试我们的 C C 代码吧

大家好,我是讯享网,很高兴认识大家。



看完我的视频《Windows 11配置简单C语言开发环境(个人经验)》后,你应该已经可以让你的C/C++代码运行起来了。虽然视频中只演示了C语言(源文件后缀为.c),但C++(源文件后缀可以为.cc或.cxx或.cpp等)也是可以直接运行的。不过仅仅能够运行代码是不够的,有时候我们还需要对代码进行调试。接下来我就向大家演示一下怎样才能够调试我们的C/C++代码吧。

如果你还没有配置好基本的C/C++环境的话,可以先看看这个视频。

正文开始

搜索并安装CodeLLDB

等待右下角下载完成

点击运行添加配置…(也可以直接手动编辑.vscode/launch.json)

根据自己的需要修改里面的内容

以下是一个示例(如果不会自己写可以直接复制哦):

点击终端配置任务…(也可以直接手动编辑.vscode/tasks.json)

点击使用模板创建tasks.json文件(也可以直接手动编辑.vscode/tasks.json)


讯享网

点击Others(也可以直接手动编辑.vscode/tasks.json)

根据自己的需要修改里面的内容

以下是一个示例:

如果你想要直接复制我的示例的话,请注意:其中的“command”: “clang”仅适用于C语言,调试C++需要将clang改为clang++(即“command”: “clang++”);如果你的编译器不是clang和clang++,而是gcc和g++,则需要将clang改为gcc(C语言)或g++(C++)

做完前面的工作之后,我们可以准备开始调试了。

点击代码行号左边的区域(或在当前行按F9),设置断点

点击运行启动调试(或者使用快捷键F5

然后就可以进行调试了

至此,本文就可以结束了。不过,我还是想再多啰嗦两句。

程序的输出默认显示在VSCode的集成终端

如果希望调试时程序的输出显示到外部终端,一种方法是打开CodeLLDB的扩展设置(在扩展中右键CodeLLDB,选择扩展设置),找到Launch: Terminal,改为external,不过这样会全局生效

如果希望只对当前调试配置生效,则可以选择另一种方法,直接在调试配置(launch.json)中添加“terminal”: “external”

这样程序的输出就会显示在外部终端了

现在已经“能”进行调试了,但是如果不“会”调试怎么办呢?可以参考阿汤爱分享的VSCode入门教程第21-29期,虽然并非以C/C++为例,但基本操作是一致的。

感谢你的阅读。希望这篇文章有帮助到你。

小讯
上一篇 2025-04-22 07:28
下一篇 2025-05-31 14:59

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/163326.html