【Fast RTPS】Ubuntu下源文件安装
依赖dependencies Asio和TingXML2库 sudo apt-get install libasio-dev libtinyxml2-dev Colcon 安装 Colcon是用来编译软件包的命令行工具。使用colcon将很容易编译Fast-RTPS和其依赖。 首先安装ROS2开发工具(colcon 和 vcstool): pip install -U colcon-common-extensions vcstool 下载Fast-RTPS和其依赖: $ wget https://raw.githubusercontent.com/eProsima/Fast-RTPS/master/fastrtps.repos $ mkdir src $ vcs import src < fastrtps.repos 最终,使用colcon编译所有软件 $ colcon build 手动安装 在手动编译Fast RTPS之前,你需要下载下述依赖,并用cmake编译。 Fast CDR $ git clone https://github.com/eProsima/Fast-CDR.git $ mkdir Fast-CDR/build && cd Fast-CDR/build $ cmake .. $ cmake --build . --target install