一、安装依赖
sudo apt-get install g++
sudo apt-get install gcc
sudo apt-get install cmake
sudo apt-get install git
sudo apt-get install build-essential
二、安装Pangolin
# 依赖项
sudo apt install libglew-dev
sudo apt install libpython2.7-dev
# eigen3
sudo apt-get install libeigen3-dev
# 查询eigen3版本
dpkg -s libeigen3-dev
# 编译
git clone https://github.com/stevenlovegrove/Pangolin.git
cd Pangolin
mkdir build && cd build
cmake ..
make
sudo make install
在cmake..的时候遇到找不到makefile
使用
cmake -DCMAKE_VERBOSE_MAKEFILE=ON ..
发现
原因是缺少epoxy
库
下载epoxy
库解决问题
sudo apt-get update
sudo apt-get install libepoxy-dev