本人小白一枚,只是近期在linux系统里运行lcm-spy时遇到了各种报错信息。最后上网汇总各种资料再加上一点点自己的想象力后,成功解决了该问题,所以想分享给大家,同时给自己留个档案以免以后遇到相同的问题会手足无措。
首先按照 LCM 官方指南 安装LCM之前,请务必,务必下载Java8, 而不是官方所推荐的default-jdk.
$ sudo apt-get update
$ sudo apt-get install openjdk-8-jdk
假如大家安装了别的版本的Java,可以用以下方式改版本:
$ sudo update-alternatives --config java
然后在弹出的窗口里选择Java 8 对应的数字并且按Enter:
然后按照官网提示,跟着步骤安装 (cmake可能会说有些别的语言的文件找不到,但是可以先尝试运行make)
$ mkdir build
$ cd build
$ cmake ..
$ make
$ sudo make install
假如make和make install没有报错,那么请在build下面看看