cmake_minimum_required(VERSION 3.10) add_compile_options(-g) add_subdirectory(../.. ms.out) target_include_directories( MiniShell PUBLIC ${CMAKE_CURRENT_SOURCE_DIR} ) project(example) add_executable(example main.c) add_dependencies(example MiniShell) target_link_libraries( example PUBLIC MiniShell ) target_include_directories( example PRIVATE $ )