mirror of
https://github.com/opencv/opencv.git
synced 2025-06-08 01:53:19 +08:00
core(lapack): fix build issues related to 'extern "C"'
This commit is contained in:
parent
b97b650ab3
commit
81c5fae56f
@ -31,7 +31,7 @@ macro(ocv_lapack_check)
|
|||||||
else()
|
else()
|
||||||
# adding proxy opencv_lapack.h header
|
# adding proxy opencv_lapack.h header
|
||||||
set(CBLAS_H_PROXY_PATH ${CMAKE_BINARY_DIR}/opencv_lapack.h)
|
set(CBLAS_H_PROXY_PATH ${CMAKE_BINARY_DIR}/opencv_lapack.h)
|
||||||
if(APPLE)
|
if((APPLE OR OPENCV_SKIP_LAPACK_EXTERN_C) AND NOT OPENCV_FORCE_LAPACK_EXTERN_C)
|
||||||
set(_lapack_include_str_extern_C "")
|
set(_lapack_include_str_extern_C "")
|
||||||
set(_lapack_include_str_extern_C_end "")
|
set(_lapack_include_str_extern_C_end "")
|
||||||
else()
|
else()
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
#include <complex.h>
|
||||||
#include "opencv_lapack.h"
|
#include "opencv_lapack.h"
|
||||||
|
|
||||||
static char* check_fn1 = (char*)sgesv_;
|
static char* check_fn1 = (char*)sgesv_;
|
||||||
|
@ -46,6 +46,7 @@
|
|||||||
|
|
||||||
#ifdef HAVE_LAPACK
|
#ifdef HAVE_LAPACK
|
||||||
|
|
||||||
|
#include <complex.h>
|
||||||
#include "opencv_lapack.h"
|
#include "opencv_lapack.h"
|
||||||
|
|
||||||
#include <cmath>
|
#include <cmath>
|
||||||
|
Loading…
Reference in New Issue
Block a user