|
@@ -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.编译
|
|
|
|
|
|
```
|