CMake errors on open example



  • I'm trying to build april-tag-detect examples for opencv on VOXL.

    Actually this examples is based on opencv 3.4, but, I updated version to 4.2.

    https://gitlab.com/voxl-public/core-libs/voxl-opencv

    It fails on build because of missing f package.

    yocto:~/opencv/examples/april-tag-detect$ cmake CMakeLists.txt 
    -- The C compiler identification is GNU 4.9.3
    -- The CXX compiler identification is GNU 4.9.3
    -- Check for working C compiler: /usr/bin/cc
    -- Check for working C compiler: /usr/bin/cc -- works
    -- Detecting C compiler ABI info
    -- Detecting C compiler ABI info - done
    -- Detecting C compile features
    -- Detecting C compile features - done
    -- Check for working CXX compiler: /usr/bin/c++
    -- Check for working CXX compiler: /usr/bin/c++ -- works
    -- Detecting CXX compiler ABI info
    -- Detecting CXX compiler ABI info - done
    -- Detecting CXX compile features
    -- Detecting CXX compile features - done
    CMake Error at CMakeLists.txt:4 (find_package):
      By not providing "FindOpenCV.cmake" in CMAKE_MODULE_PATH this project has
      asked CMake to find a package configuration file provided by "OpenCV", but
      CMake did not find one.
    
      Could not find a package configuration file provided by "OpenCV" with any
      of the following names:
    
        OpenCVConfig.cmake
        opencv-config.cmake
    
      Add the installation prefix of "OpenCV" to CMAKE_PREFIX_PATH or set
      "OpenCV_DIR" to a directory containing one of the above files.  If "OpenCV"
      provides a separate development package or SDK, be sure it has been
      installed.
    
    
    -- Configuring incomplete, errors occurred!
    See also "/home/root/opencv/examples/april-tag-detect/CMakeFiles/CMakeOutput.log".
    yocto:~/opencv/examples/april-tag-detect$ 
    

    Could you please let me know advice to find opencv package on VOXL?

    thanks,





  • @Chad-Sweet I'm not compiling opencv libraries.

    as you know above scripts, I has some errors on building examples for opencv.

    I think it can't find FindOpenCV.cmake file during compiling.

    Thanks,



  • This cmake file has a good example of finding OpenCV libs using cmake

    https://gitlab.com/voxl-public/core-libs/libmodal_exposure/-/blob/master/library/CMakeLists.txt


Log in to reply