2025-01-04 05:34:24 -05:00
|
|
|
cmake_minimum_required(VERSION 3.17.0)
|
|
|
|
|
|
|
|
# Build For ARM
|
|
|
|
set(CMAKE_C_COMPILER arm-linux-gnueabihf-gcc)
|
|
|
|
set(CMAKE_CXX_COMPILER arm-linux-gnueabihf-g++)
|
|
|
|
set(CMAKE_SYSTEM_NAME "Linux")
|
|
|
|
set(CMAKE_SYSTEM_PROCESSOR "arm")
|
|
|
|
|
|
|
|
# Start Project
|
|
|
|
project(guest)
|
|
|
|
|
|
|
|
# Build Library
|
2025-02-14 23:10:29 -05:00
|
|
|
add_subdirectory(../../ runtime)
|
2025-01-04 05:34:24 -05:00
|
|
|
|
|
|
|
# Build
|
|
|
|
add_executable(example src/example.c)
|
|
|
|
target_link_libraries(example trampoline)
|