2025-07-25 Apollo激光雷达驱动开发:C++环境配置与感知系统搭建指南 Apollo激光雷达驱动开发:C++环境配置与感知系统搭建指南 一、开发环境基础搭建在Ubuntu 20.04 LTS系统上,我们需要先建立稳定的C++开发基础环境。推荐使用g++-9作为默认编译器:bash sudo apt install -y g++-9 cmake git build-essential sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 9Apollo平台对依赖库版本要求严格,需特别安装这些关键组件: - Protobuf 3.15.0(序列化通信) - PCL 1.10(点云处理) - Eigen 3.3.7(矩阵运算)bash安装PCL点云库sudo apt install -y libpcl-dev pcl-tools安装Eigen线性代数库wget https://gitlab.com/libeigen/eigen/-/archive/3.3.7/eigen-3.3.7.tar.gz tar -xzf eigen-3.3.7.tar.gz cd eigen-3.3.7 && mkdir build &&a... 2025年07月25日 5 阅读 0 评论