Contact

Email Roy: roys [at] morethantechnical [dot] com
Email Arnon: arnon [at] morethantechnical [dot] com

Share
  • Alan Buchanan

    Installing SfM-Toy-Library-master using CMake.

    I am trying to install your program using CMake and am having problems with Eigen.

    I have created all the dependencies for the program Eigen,Ceres,Boost etc without any problems.

    However I get this when I use CMake on SfM-Toy-Library-master

    CMake Error at D:/CurtinProject/ThirdParty/ceres-solver-master/build/CeresConfig.cmake:88 (message):
    Failed to find Ceres - Missing required Ceres dependency: Eigen version
    3.2.92, please set EIGEN_INCLUDE_DIR.
    Call Stack (most recent call first):
    D:/CurtinProject/ThirdParty/ceres-solver-master/build/CeresConfig.cmake:227 (ceres_report_not_found)
    CMakeLists.txt:30 (find_package)

    I suspect it is related to the version of Eigen I have.

    I was using version 3.2.92 when I was experiencing this problem. I then downloaded 3.3.0 and recompiled all the dependencies. but still had the same error above.

    The path to my Eigen directories is correct as it was used to create Ceres.

    Any advice will be greatly appreciated.