网上看了很多教程,教人怎么安装FastDDS,有的很复杂,照着做都可能失败,今天教大家一种最简单最纯粹的办法。
直接进官网 https://www.eprosima.com/index.php/downloads-all
找下载包,执行安装脚本即可安装!!
首先检查Cmake版本 如果Cmake版本小于3.10则需要先升级Cmake版本 下面是方法步骤
wget https://cmake.org/files/v3.22/cmake-3.22.1.tar.gz
sudo tar -xvzf cmake-3.22.1.tar.gz -C /usr/share
cd /usr/share/cmake-3.22.1
sudo chmod 777 ./configure
sudo ./configure
sudo make
sudo make install
sudo update-alternatives --install /usr/bin/cmake cmake /usr/local/bin/cmake 1 --force
cmake --version
下面是步骤
如上图, 填写相关信息后,开始找到自己需要下载的版本。
如上图,点击箭头所示处,弹出各种版本所示界面
如上图,安装2.5.0版本,就找到它,点击 View files 这个绿色按钮。
如上图,找到适用于Linux系统的,下载它。
如上图,是解压之后的文件,在此文件夹下的终端里 执行 sudo ./install.sh 命令,即可自动安装。
OK,完毕
检查是否安装成功 输入fast以后按下Tab键,如果能自动补齐为fastdds即安装成功。
教训:安装什么东西,最好以官网的东西为准!!!!!