首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在windows上使用g2o图形优化框架(SLAM)?

如何在windows上使用g2o图形优化框架(SLAM)?
EN

Stack Overflow用户
提问于 2013-03-22 18:04:55
回答 2查看 5.7K关注 0票数 0

我正在做一个图形slam项目,我想使用g2o框架(https://github.com/RainerKuemmerle/g2o)来开发使用visual studio 2010的应用程序。这个框架主要在linux上工作,但也可以在windows上使用。

有人能告诉我如何使用visual studio吗?

谢谢,

问候

EN

回答 2

Stack Overflow用户

发布于 2013-03-22 18:16:18

您可以在Windows中使用它,因为所有需求都有一个指向Visual Studio的端口。

cmake http://www.cmake.org/

  • Eigen3 http://eigen.tuxfamily.org

  • suitesparse http://www.cise.ufl.edu/research/sparse/SuiteSparse/

  • Qt4 http://qt.nokia.com/

  • libQGLViewer http://www.libqglviewer.com/

我们的主要开发平台是Linux。对Mac和视窗(MinGW或MSVC)的实验性支持。我们推荐一个所谓的源代码外构建,它可以通过以下命令序列来实现。(1)

使用cmake构建它。

票数 1
EN

Stack Overflow用户

发布于 2014-02-19 17:40:31

我记得在Windows上构建g2o时遇到了一些问题。但是CMake应该工作得很好。只需配置、生成,您就可以使用Visual Studio打开解决方案并进行构建。如果显示为“配置完成”,则应该进行编译。对于CMake来说,有时很难找到Eigen3,因为他们的find脚本还没有正式随CMake一起分发。

您可以运行(假设您位于g2o/trunk/build文件夹中,因此为..):

代码语言:javascript
运行
复制
cmake .. -DCMAKE_MODULE_PATH=/path/to/a/dir/containing_the_FindEigen3.cmake_file/

也有其他高效地解决图形问题的库,如SLAM++iSAMGTSAM,它们在Windows上编译时问题较少。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15567563

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档