一、QGLviewer和Qt版本问题
QGLviewer2.6.3 与 QT4 匹配
QGLViewer2.7.2 与 QT5 匹配
QGLviewer的下载libQGLViewer
以下步骤选择对应版本安装
二、QT下载
sudo apt-get install libqt4-dev 或者 sudo apt-get install libqt5-dev
三、其他依赖项下载
sudo apt-get install libqglviewer-dev-qt4 或者sudo apt-get install libqglviewer-dev-qt4
sudo apt-get install libsuitesparse-dev
四、安装QTcreator
sudo apt-get install qtcreator
五、解压QGLviewer
根据自己代码放到的位置
cd 到 QGLviewer版本号/QGLviewer
使用QTcreator打开QGLViewer.pro 选择build all
等待编译完成
cd 到 QGLviewer版本号/QGLviewer
执行以下命令
qmake
make
sudo make install
六、编译g2o
cmake
make
sudo make install
七、g2o_viewer
sudo gedit /etc/ld.so.conf
sudo ldconfig
到此解决所有问题