vscode debug配置

launch.json

{
  "configurations": [
    {
      "name": "(gdb) 启动",
      "type": "cppdbg",
      "request": "launch",
      "program": "/home/demo/Desktop/xxxx/xxxxx/get_pcd",
      "args": ["--lidar-ip","xxxx", "--lidar-udp-port","xxxx", "--frame-number", "xxx", "--output-filename","xxx"],
      "stopAtEntry": false,
      "cwd": "${workspaceFolder}",
      "environment": [],
      "externalConsole": false,
      "MIMode": "gdb",
      "miDebuggerPath": "/usr/bin/gdb",
      "setupCommands": [
        {
          "description": "为 gdb 启用整齐打印",
          "text": "-enable-pretty-printing",
          "ignoreFailures": true
        },
        {
          "description": "将反汇编风格设置为 Intel",
          "text": "-gdb-set disassembly-flavor intel",
          "ignoreFailures": true
        }
      ]
    },
  ],
  "version": "2.0.0"
}

项目路径/.vscode/launch.json

"program" 可执行文件的路径

"args" 传入的参数

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Apollo是一个来自华为的开源项目,是一个面向大规模机器学习的高效神经网络训练框架。而VSCode是一款由微软开发的轻量级代码编辑器。所以,Apollo VSCode Debug指的是在使用Apollo框架进行开发时,通过VSCode编辑器来进行调试。 在进行Apollo VSCode Debug之前,需要进行一些准备工作。首先,确保已经安装了VSCode编辑器以及相应的Apollo插件。其次,需要有一个Apollo的项目代码,在VSCode中进行打开。 接下来,我们可以通过以下几个步骤来进行Apollo VSCode Debug。 第一步,配置调试环境。在VSCode的工具栏中选择"调试",点击"添加配置"。在弹出的配置文件中,填写相关的调试信息,例如调试模式、入口文件等。这些信息将用于配置调试器。 第二步,设置断点。在代码中选择想要调试的位置,点击行号旁边的空白区域,添加断点。断点将会在程序执行到该处时暂停,方便我们对代码进行调试。 第三步,运行调试。点击VSCode工具栏中的"调试"按钮,选择刚刚配置的调试环境。然后,点击"开始调试"。Apollo框架会在VSCode中启动,并根据我们的配置信息运行。 第四步,调试代码。当程序执行到我们设置的断点位置时,会自动暂停运行。这时,我们可以通过在VSCode中的调试面板上看到当前的变量值、堆栈信息等。通过逐步执行、观察变量变化等方式来调试代码。还可以使用控制台面板来输入调试命令,与程序进行交互。 最后,我们可以根据调试过程中的问题,对代码进行修改和优化。在调试结束后,点击调试器面板的"关闭"按钮,结束调试状态。 通过Apollo在VSCode中进行调试,可以提高开发效率,快速定位问题,促进代码的开发和调试过程。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值