cmake: do not link libm for MSVC.

This commit is contained in:
Andrey Akhmichin 2022-06-16 12:30:17 +05:00
parent 7431c7a717
commit 2363a8ff21
No known key found for this signature in database
GPG Key ID: 1F180D249B0643C0
1 changed files with 3 additions and 1 deletions

View File

@ -115,7 +115,9 @@ endif()
check_include_file("tgmath.h" HAVE_TGMATH_H)
if(HAVE_TGMATH_H)
set(CMAKE_REQUIRED_LIBRARIES "m")
if(NOT MSVC)
set(CMAKE_REQUIRED_LIBRARIES "m")
endif()
check_c_source_compiles("#include <tgmath.h>
const float val = 2, val2 = 3;
int main(){ return (int)(-asin(val) + cos(val2)); }" HAVE_VALID_TGMATH_H )