在你的C源文件中设置断点(点击行号左侧的灰色边栏)。 打开调试视图(点击侧边栏的调试图标或使用快捷键Ctrl+Shift+D)。 选择你之前配置的调试配置(例如C/C++ Launch)。 点击绿色的“开始调试”按钮(或按F5)。 VSCode将启动GDB进行调试,并在你设置的断点处暂停执行。你可以在调试视图中查看变量值、调用堆栈等信息,...
打开配置文件,选择右下角的新建配置,或者直接在“configurations”中使用vscode的代码提示添加配置。 添加配置 正常调试请选择 “C/C++:(gdb) 启动”,如果是附加调试,请选择“C/C++:(gdb) 附加” 根据情况还可以选择管道相关的调试配置项目。 3.3 修改配置 针对本示例程序,我们选择“C/C++:(gdb) 启动”,然后根据...
首先在电脑上你习惯的位置新建一个文件夹,用于存放编写的代码,接下来配置好的调试环境,仅会对存放在这一个文件夹以及文件夹的子目录里程序生效! 新建好文件夹后,在vscode界面,点击:文件>打开文件夹,打开刚刚新建的文件夹 再点击新建文件夹在打开的文件夹下新建一个.vscode文件夹(注意前面的"."号) 然后在.vscode...
通过终端创建一个名为project的文件夹以保存我们的VSCode项目,并创建子文件夹helloworld,在project/helloworld目录下打开vscode。 mkdir project&&cdproject# 创建project文件夹并进入到该目录mkdir helloworld&&cdhelloworld# 创建helloworld文件夹并进入到该目录code .# 当前工作文件夹中打开vscode,该文件夹也即是我们的工作...
在.vscode文件夹下新建两个文件,分别为 launch.json task.json 将下面的代码复制保存到对应的json文件里。 launch.json { "version": "0.2.0", "configurations": [ { "name": "C/C++", "type": "cppdbg", "request": "launch", "program": "${fileDirname}/${fileBasenameNoExtension}", ...
然后会在当前工作目录/home/test/123下创建.vscode目录,并生成c_cpp_properties.json文件。如下图所示: 在includePath字段中添加“/usr/include”。ubuntu系统中,stdio.h在该目录下。 在远程服务器上安装插件 为了可以调试,我们需要在服务器上安装插件。
1. 打开VSCode。 2. 在左侧边栏中点击“扩展”图标。 3. 在搜索栏中输入“C”并按下Enter键。 4. 在搜索结果中找到“C/C++”扩展,并点击“安装”按钮。 步骤4:配置VSCode的调试器 要在VSCode中调试C程序,需要配置相应的调试器。可以通过以下步骤来配置GDB调试器: ...
1.如上所述,完成CMake编译过程后,将会在 build 目录下生成一个可执行文件euler_spiral-main_test,下面将介绍如何在VSCode中对其进行调试: 有时候在点击创建launch.json的办法,没办法配置C++(GDB/LLDB)调试器,记得取消断点或者增加断点。 2. 我们要做的就是在该文件中告诉VSCode:用gdb调试前面生成的可执行文件,在...
配置vscode 使用vscode打开代码:文件->打开文件夹-> 选择hello目录 打开main.c, 按F5运行调试,选择调试器C++(GDB/LLDB), image-20221026201731304.png 选择配置gcc-9(这里可以任意选一个) image-20221026201908517.png ,选择完成后,会提示错误信息如下,不用管他,点取消就行,这里主要是为了自动生成launch.json和tasks...