Use correct complex type for MSVC (#1660)

This commit is contained in:
Cheng 2024-12-08 11:25:22 +09:00 committed by GitHub
parent 50fa705125
commit 3ceb341a75
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -2,6 +2,15 @@
#pragma once
// Required for Visual Studio.
// https://github.com/OpenMathLib/OpenBLAS/blob/develop/docs/install.md
#ifdef _MSC_VER
#include <complex>
#define LAPACK_COMPLEX_CUSTOM
#define lapack_complex_float std::complex<float>
#define lapack_complex_double std::complex<double>
#endif
#ifdef ACCELERATE_NEW_LAPACK
#include <Accelerate/Accelerate.h>
#else