代码拉取完成,页面将自动刷新
cmake_minimum_required(VERSION 3.5)
project(mmem_debug)
option(MMEM_DEBUG_BUILD_TEST "Build mmem_debug test" ON)
if (DEFINED MMEM_DEBUG_BUILD_TEST)
message(STATUS "mmem_debug: Build test: ${MMEM_DEBUG_BUILD_TEST}")
endif ()
if (MMEM_DEBUG_BUILD_TEST)
enable_testing()
endif ()
file(GLOB MMEM_DEBUG_SRC src/*.c)
# mlist
add_subdirectory(third_party/mlist-0.0.1)
# mmem_debug_adapter
add_subdirectory(adapter)
add_library(mmem_debug STATIC ${MMEM_DEBUG_SRC})
target_include_directories(mmem_debug PUBLIC include)
target_link_libraries(mmem_debug PRIVATE mmem_debug_adapter mlist)
# test build
if (MMEM_DEBUG_BUILD_TEST)
# disable tests in CUnit
set(CUNIT_DISABLE_TESTS TRUE)
add_subdirectory(third_party/cunit-3.2.7/CUnit)
# add test
add_subdirectory(test)
endif ()
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。