cmake_minimum_required(VERSION 3.20) project(IntellisenseErrorMRE) set(CMAKE_CXX_STANDARD 23) set(CMAKE_CXX_STANDARD_REQUIRED ON) # Only apply MSVC policy when building with MSVC if (MSVC) if (POLICY CMP0141) cmake_policy(SET CMP0141 NEW) set(CMAKE_MSVC_DEBUG_INFORMATION_FORMAT "$,$>,$<$:EditAndContinue>,$<$:ProgramDatabase>>") endif() endif() # Export actual compile commands (VS can use this for IntelliSense) set(CMAKE_EXPORT_COMPILE_COMMANDS ON) add_subdirectory("IntellisenseErrorMRE") find_package(DataFrame CONFIG REQUIRED)