The documentation for CMAKE_FIND_LIBRARY_SUFFIXES regarding supported extensions on Windows is incorrect
At https://cmake.org/cmake/help/latest/variable/CMAKE_FIND_LIBRARY_SUFFIXES.html is specified:
On Windows systems, this is typically .lib and .dll, which means that searching for the library foo looks for foo.dll etc..
The reference here to .dll is incorrect. Looking at the following list of references for the definition of CMAKE_FIND_LIBRARY_SUFFIXES, on Windows ".lib" (MSVC) and ".dll.a" ".a" ".lib" (MinGW) are supported.