Disable the MSVC C4232 warning

The way we use the addresses of the libyuv functions in
src/reformat_libyuv.c, the addresses of those functions do not need to
be "static", which I think means fixed from execution to execution. As
long as the addresses of those functions are fixed during an execution,
that is fine for src/reformat_libyuv.c.

Fix https://github.com/AOMediaCodec/libavif/issues/2447.
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 664835f..b54a208 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -293,8 +293,11 @@
 if(MSVC)
     message(STATUS "libavif: Enabling warnings for MSVC")
     target_compile_options(
-        avif_enable_warnings INTERFACE /W4 # For clang-cl, /W4 enables -Wall and -Wextra
-                                       /wd4324 # Disable: structure was padded due to alignment specifier
+        avif_enable_warnings
+        INTERFACE /W4 # For clang-cl, /W4 enables -Wall and -Wextra
+                  /wd4232 # Disable: address of dllimport 'dllimport' is not static,
+                          # identity not guaranteed
+                  /wd4324 # Disable: structure was padded due to alignment specifier
     )
     # Disable deprecation warnings about POSIX function names such as setmode (replaced by the ISO C and C++ conformant name _setmode).
     # Disable deprecation warnings about unsafe CRT library functions such as fopen (replaced by fopen_s).