diff --git a/cmake/OpenCVFindLAPACK.cmake b/cmake/OpenCVFindLAPACK.cmake index 342bebc..9ebd206 100644 --- a/cmake/OpenCVFindLAPACK.cmake +++ b/cmake/OpenCVFindLAPACK.cmake @@ -136,10 +136,12 @@ if(WITH_LAPACK) ocv_lapack_check() endif() if(NOT HAVE_LAPACK) - if(LAPACKE_INCLUDE_DIR) + find_package(CBLAS) + if(LAPACKE_INCLUDE_DIR AND CBLAS_FOUND) set(LAPACK_INCLUDE_DIR ${LAPACKE_INCLUDE_DIR}) set(LAPACK_CBLAS_H "cblas.h") set(LAPACK_LAPACKE_H "lapacke.h") + set(LAPACK_LIBRARIES ${LAPACK_LIBRARIES} ${CBLAS_LIBRARIES}) set(LAPACK_IMPL "LAPACK/Generic") ocv_lapack_check() elseif(APPLE)