From 8a7d3f36a8cb143a3e2d94a972d54935f8e3d5ee Mon Sep 17 00:00:00 2001 From: Arthur Date: Sat, 6 May 2023 10:34:46 +0800 Subject: [PATCH] ENH: ignore C4305 warning Change-Id: I291d7e9686a85b38bcbb75875abd766af36a681d (cherry picked from commit 1de5069bd09599f693dbe37a627fa93d5dcfae74) --- CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 45d30c94b..a5e50f3f0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -279,6 +279,11 @@ if (APPLE) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror=partial-availability -Werror=unguarded-availability -Werror=unguarded-availability-new") endif () +if(MSVC) +# 添加编译选项,忽略警告 C4305 (格式转换截断) +add_compile_options(/wd4305) +endif() + # Where all the bundled libraries reside? set(LIBDIR ${CMAKE_CURRENT_SOURCE_DIR}/src) set(LIBDIR_BIN ${CMAKE_CURRENT_BINARY_DIR}/src)