The code requires some old dependencies (opencv2) and thus recommend a build on a ubuntu 14.04. I tried to setup a ubuntu14.04 virtual machine but ceres fails to build (a first issue with the packaged version of eigen which is too old and a c++ build issue later). On a more recent ubuntu, I have an issue with the thirdparty targets: -- Found Ceres version: 2.0.0 installed in: /usr/local with components: [EigenSparse, SparseLinearAlgebraLibrary, LAPACK, SuiteSparse, CXSparse, SchurSpecializations] CMake Error at thirdparty/gflags/CMakeLists.txt:25 (ADD_LIBRARY): ADD_LIBRARY cannot create target "gflags" because an imported target with the same name already exists. I wasn't able to build the project on MacOs Catalina as well.
If you want to contribute with another review, please follow these instructions.
Please consider to cut/paste/edit the raw JSON data attached to this paper.