自己装的ROS是noetic版本,受限于网络,直接用命令安装串口包不行。于是手动安装了一次。
1 下载源码
git clone https://github.com/wjwwood/serial.git
或者直接在浏览器里面输入 https://github.com/wjwwood/serial.git
2 解压
然后在serial(也可能是serial-main)目录下新建一个build目录,进入终端,在该目录下执行
cmake ..
等生成结束后,在build目录下会有一个cmake_install.cmake文件,打开它,把里面的目录改一下,所有的/usr/local/ 改成 /opt/ros/noetic/ , 注意路径。
再执行
make
等待都结束后,再执行
sudo make install
3 使用
和ros的其他包一样