ubuntu16.04安装g2o后会出现g2o_viewer不能用的情况
主要原因是qt版本不对应,g2o库需要qt4,但是我们通常安装的是qt5
解决方法:
sudo apt remove libqglviewer-dev
sudo apt install libqglviewer-dev-qt4
cd /usr/lib/x86_64-linux-gnu
sudo ln -s libQGLViewer-qt4.so libQGLViewer.so
# 然后按一般方法安装即可
mkdir build
cd build
cmake ..
make -j4
sudo make install