# Compile For ARM64 if(NOT (CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64_be" OR CMAKE_SYSTEM_PROCESSOR STREQUAL "aarch64" OR CMAKE_SYSTEM_PROCESSOR STREQUAL "armv8b" OR CMAKE_SYSTEM_PROCESSOR STREQUAL "armv8l")) # Use ARM64 Cross-Compiler set(TARGET "aarch64-linux-gnu") set(CMAKE_C_COMPILER "${TARGET}-gcc") set(CMAKE_CXX_COMPILER "${TARGET}-g++") set(CMAKE_FIND_ROOT_PATH "/usr/${TARGET}" "/usr/lib/${TARGET}") endif() set(CMAKE_SYSTEM_NAME "Linux") set(CMAKE_SYSTEM_PROCESSOR "aarch64")