前言
使用Vscode断点调试apollo的方法之前在该专栏写过一篇分享,后台很多粉丝留言希望写的更详细一点,所以更新一版,尽量将配置过程详细描述,并且附上完整的配置文档。
Vscode 作为轻量化的调试工具深受广大开发者的青睐,虽然大家都用它来看新闻逛论坛炒股,但是用它开发算法确实方便。
Apollo作为成熟的自动驾驶系统被广泛使用,但是关于它调试代码的方法却介绍很少,相信大家也一定希望可以在apollo代码中打断点,来看程序执行过程中的变量以及逻辑,本文将介绍如何使用Vscode打断点调试apollo。
调试方法如下:
1、Vscoed中安装对应插件,需要安装Remote-Containers Docker 两个插件:
2、gitte下载Apollo工程并执行脚本构建apollo镜像
bash docker/scripts/dev_start.sh
第一次构建镜像比较耗时,可以切换国内源加速,看到OK 说明镜像拉取成功。
3、第一次使用Vscode 连接apollo docker时,可能要先在命令行进入docker
bash docker/scripts/dev_into.sh
出现类似下面字样说明已