cmake_minimum_required(VERSION 3.9) file(GLOB SOURCES *.c) add_compile_options(-g -O0) # add library add_library(memfd_shm SHARED ${SOURCES}) # target_link_libraries(memfd PRIVATE pthread) # add_library(libipc_server SHARED ipc_msg.c ipc_server_lib.c) # add_library(libipc_client SHARED ipc_msg.c ipc_client_lib.c)