Просмотр исходного кода

fix(chapt3): 修复fastdds编译缺少依赖问题

鱼香ROS 2 лет назад
Родитель
Сommit
dc6983f898
1 измененных файлов с 14 добавлено и 1 удалено
  1. 14 1
      docs/humble/chapt3/advanced/3.DDS进阶之Fast-DDS环境搭建.md

+ 14 - 1
docs/humble/chapt3/advanced/3.DDS进阶之Fast-DDS环境搭建.md

@@ -21,10 +21,22 @@
 
 下载编译DDS分为三步,第一步如果你已经安装了ROS2可以跳过。。
 
-#### 1.安装工具
+#### 1.安装工具和依赖库
+
+安装工具
+
 ```
 sudo apt install python3-colcon-common-extensions python3-vcstool zip openjdk-8-jdk  -y
 ```
+
+
+安装依赖库
+
+```
+sudo apt-get install libasio-dev -y
+```
+
+
 #### 2.创建目录,下载仓库
 ```
 mkdir -p fastdds_ws/src 
@@ -32,6 +44,7 @@ cd fastdds_ws && wget https://downloads.gradle-dn.com/distributions/gradle-6.4-b
 wget http://fishros.com/tools/files/fastrtps.repos && vcs import src < fastrtps.repos
 ```
 > [安装Fast DDS依赖项的 repos 文件时出现404:Not Found](https://fishros.org.cn/forum/topic/79/%E5%AE%89%E8%A3%85fast-dds%E4%BE%9D%E8%B5%96%E9%A1%B9%E7%9A%84-repos-%E6%96%87%E4%BB%B6%E6%97%B6%E5%87%BA%E7%8E%B0404-not-found/3?_=1650535091374)
+
 #### 3.编译
 
 ```