CMakeLists.txt 624 B

12345678910111213141516171819202122
  1. # Copyright (C) 2023 Midokura Japan KK. All rights reserved.
  2. # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
  3. cmake_minimum_required(VERSION 3.14)
  4. project(mem_allocator_create)
  5. string (TOLOWER ${CMAKE_HOST_SYSTEM_NAME} WAMR_BUILD_PLATFORM)
  6. if(APPLE)
  7. add_definitions(-DBH_PLATFORM_DARWIN)
  8. endif()
  9. set(WAMR_BUILD_INTERP 1)
  10. set(WAMR_BUILD_LIBC_BUILTIN 0)
  11. set(WAMR_ROOT_DIR ${CMAKE_CURRENT_SOURCE_DIR}/../..)
  12. include(${WAMR_ROOT_DIR}/build-scripts/runtime_lib.cmake)
  13. add_library(vmlib ${WAMR_RUNTIME_LIB_SOURCE})
  14. add_executable(mem_alloc_test main.c)
  15. target_link_libraries(mem_alloc_test vmlib -lm -lpthread)