cmake_minimum_required(VERSION 3.22) project(GGP_Exam VERSION 1.0.0) set(CMAKE_CXX_STANDARD 14) set(CMAKE_CXX_STANDARD_REQUIRED ON) if(NOT CMAKE_BUILD_TYPE) set(CMAKE_BUILD_TYPE Release) endif() if (MSVC) set(CMAKE_CXX_FLAGS_DEBUG "/Od") set(CMAKE_CXX_FLAGS_RELEASE "/O2") else() set(CMAKE_CXX_FLAGS_DEBUG "-g") set(CMAKE_CXX_FLAGS_RELEASE "-O3") endif() add_subdirectory(inc) add_subdirectory(lib) add_subdirectory(project) message("Source file exe: ${EXAM_LIB_DEBUG}")