1
0
mirror of https://github.com/0O0o0oOoO00/Alas.git synced 2026-05-14 23:29:26 +08:00
Files
Alas/blcrack/platform/linux.toolchain.cmake
2025-11-01 00:23:46 +08:00

12 lines
804 B
CMake

if (NOT DEFINED ENV{LINUX_CROSS_COMPILER_ROOT_DIR})
message(FATAL_ERROR "LINUX_CROSS_COMPILER_ROOT_DIR is not defined. Please set it to the root directory of your cross-compile toolchain.")
endif ()
message(STATUS "Using cross: $ENV{LINUX_CROSS_COMPILER_ROOT_DIR}")
set(CMAKE_C_COMPILER $ENV{LINUX_CROSS_COMPILER_ROOT_DIR}/bin/$ENV{LINUX_CROSS_COMPILER_PREFIX}gcc.exe)
set(CMAKE_CXX_COMPILER $ENV{LINUX_CROSS_COMPILER_ROOT_DIR}/bin/$ENV{LINUX_CROSS_COMPILER_PREFIX}g++.exe)
set(CMAKE_AR $ENV{LINUX_CROSS_COMPILER_ROOT_DIR}/bin/$ENV{LINUX_CROSS_COMPILER_PREFIX}ar.exe)
set(CMAKE_RANLIB $ENV{LINUX_CROSS_COMPILER_ROOT_DIR}/bin/$ENV{LINUX_CROSS_COMPILER_PREFIX}ranlib.exe)
set(CMAKE_STRIP $ENV{LINUX_CROSS_COMPILER_ROOT_DIR}/bin/$ENV{LINUX_CROSS_COMPILER_PREFIX}strip.exe)
set(CMAKE_SYSTEM_NAME Linux)