cmake_minimum_required(VERSION 3.1 FATAL_ERROR) SET(LIB_PROJECT_TARGET mic_asp) PROJECT(${LIB_PROJECT_TARGET}) SET(CMAKE_C_STANDARD 99) INCLUDE_DIRECTORIES(./include) file(GLOB WORK_HEADS ./include/*.h) AUX_SOURCE_DIRECTORY(./srcs MIC_ASP_SRC) ADD_LIBRARY(${LIB_PROJECT_TARGET} SHARED ${MIC_ASP_SRC} ${WORK_HEADS}) SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -g -Wall -O2 -fPIC -DCLI_SUPPORT=1 -funwind-tables -D__ARM_PCS_VFP") TARGET_LINK_LIBRARIES(${LIB_PROJECT_TARGET} -ldl -lstdc++ -lpthread -lrt -lasound)