cmake_minimum_required(VERSION 3.26) set(PROJECT_N demo) project(${PROJECT_N} VERSION 1.0) set(CMAKE_CXX_STANDARD 23) set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_EXPORT_COMPILE_COMMANDS ON) include_directories(${CMAKE_SOURCE_DIR}/include/) include_directories(${CMAKE_SOURCE_DIR}/third/) add_executable(${PROJECT_N} ${CMAKE_SOURCE_DIR}/third/serialib.cpp main.cc )