本文主要是介绍g2o编译及配置,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
对于ubuntu14.04来说g2o的编译和配置还是比较容易的,只不过今天走了一段弯路,很是上火。现在写出我掉进去的坑,希望其他人不要再踩了。建议参考:http://www.ithao123.cn/content-10682274.html
1.首先在https://github.com/RainerKuemmerle/g2o.git
下载g2o包,按要求安装依赖项:
cmake
libeigen3-dev
libsuitesparse-dev
Qt4: libqt4-dev, qt4-qmake, libqglviewer-dev
Qt5: libqt5-dev, qt5-qmake, libqglviewer-dev
2.编译、安装:
mkdir build
cd build
cmake ../
make
sudo make install
注意:这里“sudo make install”教程漏写了(坑死哥哥了)。
用命令”sudo find / -name g2o”看到“/usr/local/include/g2o”和“/usr/local/bin/g2o”就ok了。
3.我要在一个ros包里用,所以在我的包的CMakeList.txt中加上(参照某位大神的博客):
这篇关于g2o编译及配置的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!