CMAKE_MINIMUM_REQUIRED(VERSION 2.6) PROJECT("memps") SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -Wall -Werror -g") SET (SOURCES ${CMAKE_SOURCE_DIR}/memps.c ) SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIE") SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -pie") ADD_EXECUTABLE (${PROJECT_NAME} ${SOURCES}) INSTALL(TARGETS ${PROJECT_NAME} DESTINATION bin)