File tree Expand file tree Collapse file tree 2 files changed +19
-18
lines changed Expand file tree Collapse file tree 2 files changed +19
-18
lines changed Original file line number Diff line number Diff line change @@ -31,10 +31,11 @@ macro(ocv_lapack_check)
31
31
else ()
32
32
# adding proxy opencv_lapack.h header
33
33
set (CBLAS_H_PROXY_PATH ${CMAKE_BINARY_DIR} /opencv_lapack.h )
34
- set (_lapack_include_str "\# include \" ${OPENCV_CBLAS_H_PATH_${_lapack_impl} }\" " )
34
+ set (_lapack_include_str "extern \" C \" { \n \# include \" ${OPENCV_CBLAS_H_PATH_${_lapack_impl} }\" " )
35
35
if (NOT "${OPENCV_CBLAS_H_PATH_${_lapack_impl} }" STREQUAL "${OPENCV_LAPACKE_H_PATH_${_lapack_impl} }" )
36
36
set (_lapack_include_str "${_lapack_include_str} \n #include \" ${OPENCV_LAPACKE_H_PATH_${_lapack_impl} }\" " )
37
37
endif ()
38
+ set (_lapack_include_str "${_lapack_include_str} \n }\n " )
38
39
# update file contents (if required)
39
40
set (__content_str "" )
40
41
if (EXISTS "${CBLAS_H_PROXY_PATH} " )
Original file line number Diff line number Diff line change 44
44
#license and copyright terms herein.
45
45
46
46
SET (Open_BLAS_INCLUDE_SEARCH_PATHS
47
- /usr/include
47
+ $ENV{OpenBLAS_HOME}
48
+ $ENV{OpenBLAS_HOME} /include
49
+ /opt/OpenBLAS/include
50
+ /usr/local/include/openblas
48
51
/usr/include/openblas
52
+ /usr/local/include/openblas-base
49
53
/usr/include/openblas-base
50
54
/usr/local/include
51
- /usr/local/include/openblas
52
- /usr/local/include/openblas-base
53
- /opt/OpenBLAS/include
54
- $ENV{OpenBLAS_HOME}
55
- $ENV{OpenBLAS_HOME} /include
55
+ /usr/include
56
56
)
57
57
58
58
SET (Open_BLAS_LIB_SEARCH_PATHS
59
- /lib/
60
- /lib/openblas-base
61
- /lib64/
62
- /usr/lib
63
- /usr/lib/openblas-base
64
- /usr/lib64
65
- /usr/local/lib
66
- /usr/local/lib64
67
- /opt/OpenBLAS/lib
68
59
$ENV{OpenBLAS} cd
69
60
$ENV{OpenBLAS} /lib
70
61
$ENV{OpenBLAS_HOME}
71
62
$ENV{OpenBLAS_HOME} /lib
63
+ /opt/OpenBLAS/lib
64
+ /usr/local/lib64
65
+ /usr/local/lib
66
+ /lib/openblas-base
67
+ /lib64/
68
+ /lib/
69
+ /usr/lib/openblas-base
70
+ /usr/lib64
71
+ /usr/lib
72
72
)
73
73
74
- FIND_PATH (OpenBLAS_INCLUDE_DIR NAMES cblas.h PATHS ${Open_BLAS_INCLUDE_SEARCH_PATHS} )
75
- FIND_LIBRARY (OpenBLAS_LIB NAMES openblas PATHS ${Open_BLAS_LIB_SEARCH_PATHS} )
74
+ FIND_PATH (OpenBLAS_INCLUDE_DIR NAMES cblas.h PATHS ${Open_BLAS_INCLUDE_SEARCH_PATHS} NO_DEFAULT_PATH )
75
+ FIND_LIBRARY (OpenBLAS_LIB NAMES openblas PATHS ${Open_BLAS_LIB_SEARCH_PATHS} NO_DEFAULT_PATH )
76
76
77
77
SET (OpenBLAS_FOUND ON )
78
78
You can’t perform that action at this time.
0 commit comments