由于20.04中没有集成serial库,因此需要自己下载源码进行编译安装
一、下载源代码
首先创建文件夹
mkdir serial_ws
cd serial_ws
然后克隆serial
git clone https://github.com/wjwwood/serial.git
然后创建build文件夹
cd serial
mkdir build
二、创建构建目录
cd build
三、运行CMake配置
cmake .. -DCMAKE_INSTALL_PREFIX=/opt/ros/noetic
这一步很重要,一定要安装到ros目录下,不然后续会出现无法找到serial的情况。
四、编译源代码
make
五、安装软件
sudo make install
等待安装完成即可
六、验证安装
在这个路径下/opt/ros/noetic/include即可看到serial,代表安装成功。