1.Ubuntu18.04
版本Ubuntu18.04,如果是虚拟机(虚拟机的安装这里略过),强调一下的是:分配内存的时候给大一点比如8G,这样在后面使用make -j4编译的时候不会报错。当然小一点也是没关系的,使用make编译时间稍微久一点点。
2.安装依赖项
2.1. 包:
sudo apt install mesa-common-dev freeglut3-dev coinor-libipopt-dev libblas-dev liblapack-dev gfortran liblapack-dev coinor-libipopt-dev cmake gcc build-essential libglib2.0-dev
2.2. LCM1.3.1(it says Java 6, but you can use newer) (https://lcm-proj.github.io/)
如果没有安装git,先按提示安装一下git。然后按下面步骤安装编译LCM:
git clone https://github.com/lcm-proj/lcm.git
cd lcm
mkdir build
cd build
cmake ..
make
sudo make install
sudo ldconfig
2.3. Qt 5.10.0 or newer (requires the gamepad library) (https://www.qt.io/download-qt-installer)
也可以去