cmake_minimum_required(VERSION 3.5) project(base) set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib) set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib) set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin) include_directories(${PROJECT_SOURCE_DIR}) add_executable( hello src/hello.c ) add_executable( args src/args.c ) add_executable( translate src/translate.c ) add_executable( fork src/fork.c )