1、下载源码:首先,进入apollo的官网,接着,进入apollo的github,有个apollo,这就是我们主要需要关注的项目了。
2、然后,由于硬件要求,安装和使用apollo平台的方法在github的页面上都有镰噻孕藏详细说明,我在这里就不细说了。需要指出的是,目前百度使用docker来部署apollo的运行环境,因此准备环境的时候你会发现有个步骤会从dockerhub下载docker容器。如果想要脱离对docker的依赖,可以自己查看dockerfile里面的步骤,也许我会写一篇文章来说明,不过肯定是很久以后了。
3、源码结构:这里我们先来看一下源码的结构,docker文件夹放的是和docker容器有关的文件.
4、docs文件夹放的是说明文档,modules放的是apollo中各个模块的源代码,也是之后我们将要详细说明的部分。
5、scripts放的是一些百度写的部署和运行apollo的脚本,third_party存放了第三方的依赖库,tools文件夹和其他文件都是和apollo构建有关的配置文件,进入modules文件夹。