cmake_minimum_required(VERSION 3.20) project(targetrdf CXX) if (CMAKE_PROJECT_NAME STREQUAL PROJECT_NAME) set(CMAKE_CXX_STANDARD 20) endif () set(CMAKE_CXX_FLAGS "-O3 -Wall -g") set(SOURCE_FILES common.cc param.cc targetrdf.cc targetrdf.cc ) set(HEADER_FILES common.hh param.hh ) add_executable(${PROJECT_NAME} ${SOURCE_FILES} ${HEADER_FILES})