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