if (CMAKE_SYSTEM_NAME STREQUAL "Windows") if (CMAKE_C_COMPILER_ARCHITECTURE_ID STREQUAL "ARM64" OR CMAKE_C_COMPILER_ARCHITECTURE_ID STREQUAL "ARM64EC") set(CMAKE_SYSTEM_PROCESSOR "ARM64") elseif (CMAKE_C_COMPILER_ARCHITECTURE_ID STREQUAL "x64") set(CMAKE_SYSTEM_PROCESSOR "AMD64") elseif (CMAKE_C_COMPILER_ARCHITECTURE_ID STREQUAL "X86") set(CMAKE_SYSTEM_PROCESSOR "X86") endif () endif ()