Compile ceres with SuiteSparse5.x & Metis5.1.0 Using CMake on Win10

it2024-03-24  90

在Win10上用CMake编译ceres(带SuiteSparse)

源代码链接

按如下链接下载源代码: glog gflags eigen suitesparse ceres

CMake编译

请参考文章 我就是想写这么个玩意,这篇比我写的好多了。

glog&gflags

参考文章:https://kezunlin.me/post/bb64e398/

suitesparse

下载最新的代码进行编译。

eigen

无需编译,解压即可。

ceres

注意设置下面标蓝色强调的内容

如上图所示,点击config之后,如果cmake没有自动找到suite-sparse相关项,就要手动勾选这些内容(并且填上标蓝色部分之前编译过的库文件路径和包含路径等信息)。 效果如下图所示: 静候编译完成,运行一个example测试。

ceres2.0.0注意,取消了OPENMP的BOOL类型配置项,需要在CERES_THREADING_MODEL中选择使用的线程模型为OPENMP

最新回复(0)