Makefile is not generated when building OpenCV with Opencv_contrib from source
Hello OpenCV community, I have been trying to build the OpenCV with OpenCV_contrib libraries for JAVA for nearly a week and have ran out of options. I am sure that there is a duplicate for this out there but I have not been able to find it. 1. Following these instructions: https://docs.opencv.org/3.4.3/d3/d52/... I am able to successfully build the project. I confirmed this by running some of the applications generated. However, the build does not include a makefile so I do not know how to create a jar to import into JAVA. 2. Following these instructions: https://github.com/opencv/opencv_cont... Again, same result. No Makefile. Please see the compilation below. If anyone has any suggestions, I really appreciate it!
Thank you.
$ cmake -DOPENCV_EXTRA_MODULES_PATH=opencv_contrib/modules/ opencv
-- Building for: Visual Studio 15 2017
-- Selecting Windows SDK version 10.0.17763.0 to target Windows 10.0.16299.
-- The CXX compiler identification is MSVC 19.16.27027.1
-- The C compiler identification is MSVC 19.16.27027.1
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.16.27023/bin/Hostx86/x86/cl.exe
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.16.27023/bin/Hostx86/x86/cl.exe -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.16.27023/bin/Hostx86/x86/cl.exe
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.16.27023/bin/Hostx86/x86/cl.exe -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Performing Test HAVE_CXX11 (check file: cmake/checks/cxx11.cpp)
-- Performing Test HAVE_CXX11 - Success
-- Update variable PYTHON2_EXECUTABLE from environment: C:/Python27/python.exe
-- Found PythonInterp: C:/Python27/python.exe (found suitable version "2.7.8", minimum required is "2.7")
-- Found PythonLibs: C:/Python27/libs/python27.lib (found suitable exact version "2.7.8")
-- Found PythonInterp: C:/Users/user1/AppData/Local/Programs/Python/Python37-32/python.exe (found suitable version "3.7.1", minimum required is "3.2")
-- Found PythonLibs: C:/Users/user1/AppData/Local/Programs/Python/Python37-32/libs/python37.lib (found suitable exact version "3.7.1")
-- Performing Test HAVE_CPU_SSE3_SUPPORT (check file: cmake/checks/cpu_sse3.cpp)
-- Performing Test HAVE_CPU_SSE3_SUPPORT - Success
-- Performing Test HAVE_CPU_SSSE3_SUPPORT (check file: cmake/checks/cpu_ssse3.cpp)
-- Performing Test HAVE_CPU_SSSE3_SUPPORT - Success
-- Performing Test HAVE_CPU_SSE4_1_SUPPORT (check file: cmake/checks/cpu_sse41.cpp)
-- Performing Test HAVE_CPU_SSE4_1_SUPPORT - Success
-- Performing Test HAVE_CPU_POPCNT_SUPPORT (check file: cmake/checks/cpu_popcnt.cpp)
-- Performing Test HAVE_CPU_POPCNT_SUPPORT - Success
-- Performing Test HAVE_CPU_SSE4_2_SUPPORT (check file: cmake/checks/cpu_sse42.cpp)
-- Performing Test HAVE_CPU_SSE4_2_SUPPORT - Success
-- Performing Test HAVE_CXX_ARCH:AVX (check file: cmake/checks/cpu_fp16.cpp)
-- Performing Test HAVE_CXX_ARCH:AVX - Success
-- Performing Test HAVE_CPU_BASELINE_FLAGS
-- Performing Test HAVE_CPU_BASELINE_FLAGS - Success ...