经过两天的学习和许多次失败的实验,最终表明这个是可以运行起来的。
orb-slam2依赖于opencv(2.4.13)DBow2、eigen、g2o、pangolin。这些库除opencv以外,都在ORB-slam中,按照顺序进行编译,最后对orb-slam进行编译,先运行orb-slam2,然后再进行其他的运行,编译成功以后,进入cmd,按照说明进行数据库的运行。
当计算机是64位系统时,最好直接进行64位的编译,我因为一开始用的32位的,最后所有的库都需要重新编译,不要给自己找麻烦。
方便他人,方便自己。