1. 安装地址:Releases · lcm-proj/lcm · GitHub
2. 安装步骤如下
参考:LCM: Lightweight Communications and Marshalling (LCM)
参考网站有安装步骤和需要安装的包。
unzip lcm-1.4.zip
cd lcm-1.4.0
mkdir build
cd build
cmake ..
sudo make install
3. 在 cmake .. 的时候,可能报以下错误:
epydoc was not found;Python documentation will not be generated
— Could NOT find Lua (missing: LUA_LIBRARIES LUA_INCLUDE_DIR)
Unable to parse the Go version string:
— Could NOT find Go (missing: GO_VERSION GO_PLATFORM GO_ARCH)
解决办法:
安装lcm-1.4.0是有一些依赖需要安装的,安装完这些依赖,上述三个报错都可以解决。这些依赖罗列如下:
Required packages:
build-essential
libglib2.0-dev
cmake
Optional packages (e.g., for language-specific support or building documentation):
default-jdk
python-all-dev
liblua5.1-dev
golang
doxygen
python-epydoc
上述依赖安装方式统一为: apt-get install xxx。列如: 安装golang时,在终端输入 apt-get install golang